X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fmigrations%2F2.3.95.js;h=22df2f177ae32bdd2586bf174995abd4114bbc93;hb=54b4ff96e83f911255a158fd7e32a0e84ec4b7d0;hp=c7867f3c0e7352df7e76501b8f0fe9305cd0ea47;hpb=b9d8fb89c04e2712a06e4d6666f975c8e677d46a;p=motion2.git diff --git a/server/migrations/2.3.95.js b/server/migrations/2.3.95.js index c7867f3..22df2f1 100644 --- a/server/migrations/2.3.95.js +++ b/server/migrations/2.3.95.js @@ -5,161 +5,161 @@ var util = require('util'); var logger = require('../config/logger')('migration'); -var Sequence = function () {}; +var Sequence = function() {}; -Sequence.prototype.enqueue = function (fn) { - this.tail = this.tail ? this.tail.finally(fn) : fn(); +Sequence.prototype.enqueue = function(fn) { + this.tail = this.tail ? this.tail.finally(fn) : fn(); }; -var Migration = function (queryInterface) { - this.queryInterface = queryInterface; - this.sequence = new Sequence(); +var Migration = function(queryInterface) { + this.queryInterface = queryInterface; + this.sequence = new Sequence(); }; -Migration.prototype.changeColumn = function (table, column, type) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface - .changeColumn(table, column, type) - .then(function () { - logger.info('Changed column %s in table %s', column, table); - }) - .catch(function (err) { - logger.info(JSON.stringify(err)); - }); - }); +Migration.prototype.changeColumn = function(table, column, type) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface + .changeColumn(table, column, type) + .then(function() { + logger.info('Changed column %s in table %s', column, table); + }) + .catch(function(err) { + logger.info(JSON.stringify(err)); + }); + }); }; -Migration.prototype.addColumn = function (table, column, type) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface - .addColumn(table, column, type) - .then(function () { - logger.info('Added column %s to %s', column, table); - }) - .catch(function (err) { - logger.info(JSON.stringify(err)); - }); - }); +Migration.prototype.addColumn = function(table, column, type) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface + .addColumn(table, column, type) + .then(function() { + logger.info('Added column %s to %s', column, table); + }) + .catch(function(err) { + logger.info(JSON.stringify(err)); + }); + }); }; -Migration.prototype.dropTable = function (table) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface - .dropTable(table, { - force: true - }) - .then(function () { - logger.info('table dropped %s', table); - }) - .catch(function (err) { - logger.info(JSON.stringify(err)); - }); - }); +Migration.prototype.dropTable = function(table) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface + .dropTable(table, { + force: true + }) + .then(function() { + logger.info('table dropped %s', table); + }) + .catch(function(err) { + logger.info(JSON.stringify(err)); + }); + }); }; -Migration.prototype.addIndex = function (table, column, indexName) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface - .addIndex(table, column, { - indexName: indexName - }) - .then(function () { - logger.info('addIndex %s %s %s', table, column.join(','), indexName); - }) - .catch(function (err) { - logger.info(JSON.stringify(err)); - }); - }); +Migration.prototype.addIndex = function(table, column, indexName) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface + .addIndex(table, column, { + indexName: indexName + }) + .then(function() { + logger.info('addIndex %s %s %s', table, column.join(','), indexName); + }) + .catch(function(err) { + logger.info(JSON.stringify(err)); + }); + }); }; -Migration.prototype.removeIndex = function (table, indexName) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface - .removeIndex(table, indexName) - .then(function () { - logger.info('removeIndex %s %s', table, indexName); - }) - .catch(function (err) { - logger.info(JSON.stringify(err)); - }); - }); +Migration.prototype.removeIndex = function(table, indexName) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface + .removeIndex(table, indexName) + .then(function() { + logger.info('removeIndex %s %s', table, indexName); + }) + .catch(function(err) { + logger.info(JSON.stringify(err)); + }); + }); }; -Migration.prototype.query = function (sql) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface.sequelize - .query(sql) - .then(function () { - logger.info('query %s', sql); - }) - .catch(function (err) { - logger.info(JSON.stringify(err)); - }); - }); +Migration.prototype.query = function(sql) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface.sequelize + .query(sql) + .then(function() { + logger.info('query %s', sql); + }) + .catch(function(err) { + logger.info(JSON.stringify(err)); + }); + }); }; -Migration.prototype.removeColumn = function (table, column) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface - .removeColumn(table, column) - .then(function () { - logger.info('Removed column %s from %s', column, table); - }) - .catch(function (err) { - logger.info( - util.inspect(err, { - showHidden: false, - depth: null - }) - ); - }); - }); +Migration.prototype.removeColumn = function(table, column) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface + .removeColumn(table, column) + .then(function() { + logger.info('Removed column %s from %s', column, table); + }) + .catch(function(err) { + logger.info( + util.inspect(err, { + showHidden: false, + depth: null + }) + ); + }); + }); }; -Migration.prototype.renameColumn = function (table, oldColumn, newColumn) { - var _this = this; - this.sequence.enqueue(function () { - return _this.queryInterface - .renameColumn(table, oldColumn, newColumn) - .then(function () { - logger.info('Renamed column from %s to %s on %s', oldColumn, newColumn, table); - }) - .catch(function (err) { - logger.info( - util.inspect(err, { - showHidden: false, - depth: null - }) - ); - }); - }); +Migration.prototype.renameColumn = function(table, oldColumn, newColumn) { + var _this = this; + this.sequence.enqueue(function() { + return _this.queryInterface + .renameColumn(table, oldColumn, newColumn) + .then(function() { + logger.info('Renamed column from %s to %s on %s', oldColumn, newColumn, table); + }) + .catch(function(err) { + logger.info( + util.inspect(err, { + showHidden: false, + depth: null + }) + ); + }); + }); }; -Migration.prototype.final = function (resolve) { - this.sequence.enqueue(function () { - return resolve(); - }); +Migration.prototype.final = function(resolve) { + this.sequence.enqueue(function() { + return resolve(); + }); }; module.exports = { - up: function (queryInterface, Sequelize) { - return new BPromise(function (resolve) { - var migration = new Migration(queryInterface); - - // START FINAL - migration.final(resolve); - // END FINAL - }); - }, - - down: function (queryInterface, Sequelize) { - // var migration = new Migration(queryInterface); - } + up: function(queryInterface, Sequelize) { + return new BPromise(function(resolve) { + var migration = new Migration(queryInterface); + + // START FINAL + migration.final(resolve); + // END FINAL + }); + }, + + down: function(queryInterface, Sequelize) { + // var migration = new Migration(queryInterface); + } }; \ No newline at end of file