import * as Sequelize from 'sequelize' ; import { Migration } from '../../models/migrations' ; async function up ( utils ) { const data = { type : Sequelize . BOOLEAN , allowNull : false , defaultValue : true } as Migration . Boolean ; await utils . queryInterface . addColumn ( 'video' , 'commentsEnabled' , data ) ; data . defaultValue = null ; return utils . queryInterface . changeColumn ( 'video' , 'commentsEnabled' , data ) ; } function down ( options ) { throw new Error ( 'Not implemented.' ) ; } export { up , down } ;