X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Finitializers%2Fmigrations%2F0045-user-display-nsfw.ts;h=aef420f0e40a9d79d1e53ef6a5a4cac5add6f514;hb=efed5d5ef61cd14ee3f9ed1dda8ea8e937370405;hp=1ca31779514a2fe68cb5222b6ea6926acadb2817;hpb=65fcc3119c334b75dd13bcfdebf186afdc580a8f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/initializers/migrations/0045-user-display-nsfw.ts b/server/initializers/migrations/0045-user-display-nsfw.ts index 1ca317795..aef420f0e 100644 --- a/server/initializers/migrations/0045-user-display-nsfw.ts +++ b/server/initializers/migrations/0045-user-display-nsfw.ts @@ -1,7 +1,12 @@ -// utils = { transaction, queryInterface, sequelize, Sequelize } -function up (utils, finalCallback) { +import * as Sequelize from 'sequelize' +import * as Promise from 'bluebird' + +function up (utils: { + transaction: Sequelize.Transaction, + queryInterface: Sequelize.QueryInterface, + sequelize: Sequelize.Sequelize +}): Promise { const q = utils.queryInterface - const Sequelize = utils.Sequelize const data = { type: Sequelize.BOOLEAN, @@ -9,10 +14,10 @@ function up (utils, finalCallback) { defaultValue: false } - q.addColumn('Users', 'displayNSFW', data, { transaction: utils.transaction }).asCallback(finalCallback) + return q.addColumn('Users', 'displayNSFW', data) } -function down (options, callback) { +function down (options) { throw new Error('Not implemented.') }