YUKI Hiroshi
null+****@clear*****
Wed Nov 21 19:32:28 JST 2012
YUKI Hiroshi 2012-11-21 19:32:28 +0900 (Wed, 21 Nov 2012) New Revision: cc6072a6dab5b5f29644b0c2a302f13f95371238 https://github.com/groonga/gcs/commit/cc6072a6dab5b5f29644b0c2a302f13f95371238 Log: Return default value for uint index fields Modified files: lib/api/2011-02-01/configuration.js lib/database/index-field.js Modified: lib/api/2011-02-01/configuration.js (+1 -1) =================================================================== --- lib/api/2011-02-01/configuration.js 2012-11-21 19:30:33 +0900 (efa8aba) +++ lib/api/2011-02-01/configuration.js 2012-11-21 19:32:28 +0900 (0877b01) @@ -239,7 +239,7 @@ function createIndexFieldOptionStatus(field) { case 'uint': var uintOptions = xmlbuilder.create(); uintOptions.begin('UIntOptions', { version: '1.0' }) - .element('DefaultValue'); + .element('DefaultValue').text(field.defaultValue); return uintOptions; case 'literal': var literalOptions = xmlbuilder.create(); Modified: lib/database/index-field.js (+2 -0) =================================================================== --- lib/database/index-field.js 2012-11-21 19:30:33 +0900 (58d2b80) +++ lib/database/index-field.js 2012-11-21 19:32:28 +0900 (c705379) @@ -261,6 +261,8 @@ IndexField.prototype = { }, get defaultValue() { + if (this.type == 'uint') + return 0; return null; }, -------------- next part -------------- HTML����������������������������... Télécharger