1 import * as Sequelize from 'sequelize'
2 import { Migration } from '../../models/migrations'
3 import { CONSTRAINTS_FIELDS } from '../index'
5 async function up (utils: {
6 transaction: Sequelize.Transaction
7 queryInterface: Sequelize.QueryInterface
8 sequelize: Sequelize.Sequelize
12 type: Sequelize.STRING,
16 await utils.queryInterface.changeColumn('videoImport', 'targetUrl', data)
21 type: Sequelize.STRING(CONSTRAINTS_FIELDS.VIDEO_IMPORTS.URL.max),
25 await utils.queryInterface.addColumn('videoImport', 'magnetUri', data)
30 type: Sequelize.STRING(CONSTRAINTS_FIELDS.VIDEO_IMPORTS.TORRENT_NAME.max),
34 await utils.queryInterface.addColumn('videoImport', 'torrentName', data)
38 function down (options) {
39 throw new Error('Not implemented.')