不要怂,就是干,撸起袖子干!

Commit 681a3c4b by sdepold

fixed spec + added logic for renaming tabkes

1 parent 4b344052
......@@ -40,6 +40,11 @@ var QueryGenerator = module.exports = {
return Utils._.template(query)({table: Utils.addTicks(tableName)})
},
renameTableQuery: function(before, after) {
var query = "RENAME TABLE `<%= before %>` TO `<%= after %>`;"
return Utils._.template(query)({ before: before, after: after })
},
/*
Returns a query for selecting elements in the database <tableName>.
Options:
......
......@@ -160,17 +160,22 @@ describe('Migrator', function() {
tableNames = tableNames.filter(function(e){ return e != 'SequelizeMeta' })
expect(tableNames.length).toEqual(1)
expect(tableNames[0]).toEqual('Person')
done()
})
})
setup({from: 20111205064000, to: 20111205064000})
Helpers.async(function(done) {
setup({from: 20111205064000, to: 20111205064000})
migrator.migrate().success(done).error(function(err) { console.log(err) })
})
Helpers.async(function(done) {
sequelize.getQueryInterface().showAllTables().success(function(tableNames) {
tableNames = tableNames.filter(function(e){ return e != 'SequelizeMeta' })
expect(tableNames.length).toEqual(1)
expect(tableNames[0]).toEqual('User')
done()
})
})
})
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!