From f748de9567ed1ecebea0ee35e9c71f8ea0e2d450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Tue, 7 Nov 2023 13:56:01 +0100 Subject: [PATCH] fix(core): Ensure pruning starts only after migrations have completed (#7626) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://linear.app/n8n/issue/PAY-986/bug-execution-pruning-timer-is-started-before-the-database-is-ready --------- Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ --- packages/cli/src/Db.ts | 5 ----- packages/cli/src/commands/start.ts | 13 ++++++++++--- packages/cli/src/services/pruning.service.ts | 3 +++ 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/packages/cli/src/Db.ts b/packages/cli/src/Db.ts index 2b5432a23..daebfa031 100644 --- a/packages/cli/src/Db.ts +++ b/packages/cli/src/Db.ts @@ -41,7 +41,6 @@ import { WorkflowStatisticsRepository, WorkflowTagMappingRepository, } from '@db/repositories'; -import { PruningService } from '@/services/pruning.service'; export const collections = {} as IDatabaseCollections; @@ -192,10 +191,6 @@ export async function init(testConnectionOptions?: ConnectionOptions): Promise