feat: Upgrade typeorm for separate sqlite read & write connections (#9230)

This commit is contained in:
Tomi Turtiainen
2024-04-26 16:02:51 +03:00
committed by GitHub
parent fec04d5f79
commit 0b52320635
4 changed files with 27 additions and 18 deletions

View File

@@ -59,7 +59,14 @@ const getSqliteConnectionOptions = (): SqliteConnectionOptions | SqlitePooledCon
migrations: sqliteMigrations,
};
if (poolSize > 0) {
return { type: 'sqlite-pooled', poolSize, enableWAL: true, ...commonOptions };
return {
type: 'sqlite-pooled',
poolSize,
enableWAL: true,
acquireTimeout: 60_000,
destroyTimeout: 5_000,
...commonOptions,
};
} else {
return {
type: 'sqlite',