From 998440b6ecc92b6c0206256dae807a3946ffcef1 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 10 Nov 2020 10:38:39 +0100 Subject: Fix live migrations --- server/initializers/constants.ts | 2 +- .../migrations/0545-video-live-save-replay.ts | 26 ++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 server/initializers/migrations/0545-video-live-save-replay.ts diff --git a/server/initializers/constants.ts b/server/initializers/constants.ts index 2e45ab256..97fd1bdc1 100644 --- a/server/initializers/constants.ts +++ b/server/initializers/constants.ts @@ -23,7 +23,7 @@ import { CONFIG, registerConfigChangedHandler } from './config' // --------------------------------------------------------------------------- -const LAST_MIGRATION_VERSION = 540 +const LAST_MIGRATION_VERSION = 545 // --------------------------------------------------------------------------- diff --git a/server/initializers/migrations/0545-video-live-save-replay.ts b/server/initializers/migrations/0545-video-live-save-replay.ts new file mode 100644 index 000000000..b79a406a4 --- /dev/null +++ b/server/initializers/migrations/0545-video-live-save-replay.ts @@ -0,0 +1,26 @@ +import * as Sequelize from 'sequelize' + +async function up (utils: { + transaction: Sequelize.Transaction + queryInterface: Sequelize.QueryInterface + sequelize: Sequelize.Sequelize +}): Promise { + { + const data = { + type: Sequelize.BOOLEAN, + defaultValue: false, + allowNull: false + } + + await utils.queryInterface.addColumn('videoLive', 'saveReplay', data) + } +} + +function down (options) { + throw new Error('Not implemented.') +} + +export { + up, + down +} -- cgit v1.2.3