From ab9cef3624b5db1ec03507553a69d33b87857e29 Mon Sep 17 00:00:00 2001 From: sct Date: Mon, 21 Dec 2020 14:38:32 +0900 Subject: [PATCH] fix: only run migrations in production --- server/index.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/index.ts b/server/index.ts index 31364fae8..857232d07 100644 --- a/server/index.ts +++ b/server/index.ts @@ -31,9 +31,12 @@ app .then(async () => { const dbConnection = await createConnection(); - await dbConnection.query('PRAGMA foreign_keys=OFF'); - await dbConnection.runMigrations(); - await dbConnection.query('PRAGMA foreign_keys=ON'); + // Run migrations in production + if (process.env.NODE_ENV === 'production') { + await dbConnection.query('PRAGMA foreign_keys=OFF'); + await dbConnection.runMigrations(); + await dbConnection.query('PRAGMA foreign_keys=ON'); + } // Load Settings const settings = getSettings().load();