diff --git a/server/db/migrations-sqlite/2.5.108.js b/server/db/migrations-sqlite/2.5.108.js index 34240fcc..8b7a9ab8 100644 --- a/server/db/migrations-sqlite/2.5.108.js +++ b/server/db/migrations-sqlite/2.5.108.js @@ -3,7 +3,7 @@ const has = require('lodash/has') exports.up = async knex => { // -> Fix 2.5.1 added isEnabled columns for beta users const localStrategy = await knex('authentication').where('key', 'local') - if (!has(localStrategy, 'isEnabled')) { + if (localStrategy && !has(localStrategy, 'isEnabled')) { await knex.schema .alterTable('authentication', table => { table.boolean('isEnabled').notNullable().defaultTo(true) diff --git a/server/db/migrations/2.5.108.js b/server/db/migrations/2.5.108.js index 34240fcc..8b7a9ab8 100644 --- a/server/db/migrations/2.5.108.js +++ b/server/db/migrations/2.5.108.js @@ -3,7 +3,7 @@ const has = require('lodash/has') exports.up = async knex => { // -> Fix 2.5.1 added isEnabled columns for beta users const localStrategy = await knex('authentication').where('key', 'local') - if (!has(localStrategy, 'isEnabled')) { + if (localStrategy && !has(localStrategy, 'isEnabled')) { await knex.schema .alterTable('authentication', table => { table.boolean('isEnabled').notNullable().defaultTo(true)