diff --git a/packages/backend/ormconfig.js b/packages/backend/ormconfig.js index 229e5bf1fe5b83c93b92cf4fbbf90bfae94058df..c88b3b3d65b85cf6a958f4b9a6bbe41936e5b125 100644 --- a/packages/backend/ormconfig.js +++ b/packages/backend/ormconfig.js @@ -11,7 +11,11 @@ export default new DataSource({ username: config.db.user, password: config.db.pass, database: config.db.db, - extra: config.db.extra, + extra: { + ...config.db.extra, + // migrations may be very slow, give them longer to run (that 10*1000 comes from postgres.ts) + statement_timeout: (config.db.extra?.statement_timeout ?? 1000 * 10) * 10, + }, entities: entities, migrations: ['migration/*.js'], });