From d3d93151028a94cc5a354fe9d1e81d57ff186e13 Mon Sep 17 00:00:00 2001 From: Zamitto <167933696+zamitto@users.noreply.github.com> Date: Fri, 17 May 2024 14:02:41 -0300 Subject: [PATCH] ensure migrations are run before everything else --- src/main/data-source.ts | 1 - src/main/index.ts | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/data-source.ts b/src/main/data-source.ts index bc0cc69d..0c0f5d65 100644 --- a/src/main/data-source.ts +++ b/src/main/data-source.ts @@ -22,5 +22,4 @@ export const createDataSource = (options: Partial) => export const dataSource = createDataSource({ migrations: migrations, - migrationsRun: true, }); diff --git a/src/main/index.ts b/src/main/index.ts index 343caeed..0d04a355 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -53,6 +53,8 @@ app.whenReady().then(() => { ); dataSource.initialize().then(async () => { + await dataSource.runMigrations(); + await resolveDatabaseUpdates(); await import("./main");