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

Commit 8730dcec by Sascha Depold

use from if passed

1 parent 536d0537
Showing with 12 additions and 5 deletions
......@@ -18,17 +18,24 @@ module.exports = (function() {
var self = this
return new Utils.CustomEventEmitter(function(emitter) {
getLastMigrationId.call(self).success(function(migrationId) {
migrationId = migrationId || '19700101000000'
var nonMigratedFiles = getMigrationsFilesSince.call(self, migrationId)
var execMigrations = function(from) {
var nonMigratedFiles = getMigrationsFilesSince.call(self, from)
nonMigratedFiles.forEach(function(file) {
executeMigration.call(self, self.options.path + '/' + file)
})
emitter.emit('success')
})
}
if(self.options.from) {
execMigrations(self.options.from)
} else {
getLastMigrationId.call(self).success(function(migrationId) {
migrationId = migrationId || '19700101000000'
execMigrations(migrationId)
})
}
}).run()
}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!