Skip to content

Commit

Permalink
Obsolete Domain#getAlterTableName
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Jul 9, 2012
1 parent a062f83 commit 4e6ba8d
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
8 changes: 3 additions & 5 deletions lib/api/2011-02-01/configuration.js
Expand Up @@ -223,14 +223,13 @@ handlers.DefineIndexField = function(database, request, response) {
source: field.columnName
});
} else if (fieldType == 'uint') {
var alterTableName = domain.getAlterTableName(field.columnName);
database.commandSync('table_create', {
name: alterTableName,
name: field.alterTableName,
flags: Database.TABLE_HASH_KEY,
key_type: columnType
});
database.commandSync('column_create', {
table: alterTableName,
table: field.alterTableName,
name: field.indexColumnName,
flags: Database.INDEX_COLUMN_DEFAULT_FLAGS,
type: domain.tableName,
Expand Down Expand Up @@ -283,9 +282,8 @@ handlers.DeleteIndexField = function(database, request, response) {
});

if (column.type == field.fieldTypeToColumnType('uint')) {
var alterTableName = domain.getAlterTableName(field.columnName);
database.commandSync('table_remove', {
name: alterTableName
name: field.alterTableName
});
}

Expand Down
3 changes: 0 additions & 3 deletions lib/domain.js
Expand Up @@ -70,9 +70,6 @@ Domain.prototype = {
this._termsTableName = this.tableName + '_BigramTerms';
return this._termsTableName;
},
getAlterTableName: function(field) {
return this.tableName + '_' + field;
},
getIndexField: function(field) {
return this.indexFields[field] ||
(this.indexFields[field] = new IndexField(field, this));
Expand Down
7 changes: 6 additions & 1 deletion test/domain.test.js
Expand Up @@ -184,6 +184,11 @@ suite('domain', function() {
assert.equal(field.indexColumnName, 'testdomain_valid_123');
});

test('alterTableName', function() {
var field = new IndexField('valid_123', domain);
assert.equal(field.alterTableName, 'testdomain_valid_123');
});

test('fieldTypeToColumnType (text)', function() {
var field = new IndexField('valid_123', domain);
assert.equal(field.fieldTypeToColumnType('text'),
Expand All @@ -199,7 +204,7 @@ suite('domain', function() {
test('fieldTypeToColumnType (literal)', function() {
var field = new IndexField('valid_123', domain);
assert.equal(field.fieldTypeToColumnType('literal'),
domain.tableName + '_valid_123');
'testdomain_valid_123');
});
});
});

0 comments on commit 4e6ba8d

Please sign in to comment.