From 4ab6050831016f0d31cf67182d9f08a63263e77e Mon Sep 17 00:00:00 2001 From: Chris Anderson Date: Wed, 21 Jun 2023 21:40:05 -0500 Subject: [PATCH] Fixes path for migrations in production (#196) --- apps/platform/src/config/database.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/platform/src/config/database.ts b/apps/platform/src/config/database.ts index ae523e68..3ba6e82f 100644 --- a/apps/platform/src/config/database.ts +++ b/apps/platform/src/config/database.ts @@ -55,7 +55,13 @@ const migrate = async (config: DatabaseConfig, db: Database, fresh = false) => { // Run migrations return db.migrate.latest({ - directory: [path.resolve(__dirname, '../../db/migrations'), ...config.migrationPaths], + directory: [ + path.resolve(__dirname, process.env.NODE_ENV === 'production' + ? '../db/migrations' + : '../../db/migrations', + ), + ...config.migrationPaths, + ], tableName: 'migrations', loadExtensions: ['.js', '.ts'], })