fix: only run migrations in production

pull/226/head
sct 4 years ago
parent d4d79e438c
commit ab9cef3624

@ -31,9 +31,12 @@ app
.then(async () => { .then(async () => {
const dbConnection = await createConnection(); const dbConnection = await createConnection();
await dbConnection.query('PRAGMA foreign_keys=OFF'); // Run migrations in production
await dbConnection.runMigrations(); if (process.env.NODE_ENV === 'production') {
await dbConnection.query('PRAGMA foreign_keys=ON'); await dbConnection.query('PRAGMA foreign_keys=OFF');
await dbConnection.runMigrations();
await dbConnection.query('PRAGMA foreign_keys=ON');
}
// Load Settings // Load Settings
const settings = getSettings().load(); const settings = getSettings().load();

Loading…
Cancel
Save