summaryrefslogtreecommitdiff
path: root/src/db/postgre.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/db/postgre.ts')
-rw-r--r--src/db/postgre.ts12
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',