]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/initializers/migrations/0040-video-nsfw.js
3 const waterfall
= require('async/waterfall')
5 // utils = { transaction, queryInterface, sequelize, Sequelize }
6 exports
.up = function (utils
, finalCallback
) {
7 const q
= utils
.queryInterface
8 const Sequelize
= utils
.Sequelize
11 type: Sequelize
.BOOLEAN
,
18 function addNSFWColumn (callback
) {
19 q
.addColumn('Videos', 'nsfw', data
, { transaction: utils
.transaction
}).asCallback(function (err
) {
24 function nullOnDefault (callback
) {
25 data
.defaultValue
= null
27 q
.changeColumn('Videos', 'nsfw', data
, { transaction: utils
.transaction
}).asCallback(callback
)
32 exports
.down = function (options
, callback
) {
33 throw new Error('Not implemented.')