diff options
Diffstat (limited to 'src/db/postgre.ts')
| -rw-r--r-- | src/db/postgre.ts | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/db/postgre.ts b/src/db/postgre.ts index ad59e86508..0947a5983b 100644 --- a/src/db/postgre.ts +++ b/src/db/postgre.ts @@ -133,11 +133,13 @@ export const entities = [ ...charts as any ]; -export function initDb(justBorrow = false, sync = false, log = false) { - try { - const conn = getConnection(); - return Promise.resolve(conn); - } catch (e) {} +export function initDb(justBorrow = false, sync = false, log = false, forceRecreate = false) { + if (!forceRecreate) { + try { + const conn = getConnection(); + return Promise.resolve(conn); + } catch (e) {} + } return createConnection({ type: 'postgres', |