fix(core): Ensure pruning starts only after migrations have completed (#7626)

https://linear.app/n8n/issue/PAY-986/bug-execution-pruning-timer-is-started-before-the-database-is-ready

---------

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
This commit is contained in:
Iván Ovejero
2023-11-07 13:56:01 +01:00
committed by GitHub
parent c857e42677
commit f748de9567
3 changed files with 13 additions and 8 deletions

View File

@@ -56,6 +56,9 @@ export class PruningService {
return true;
}
/**
* @important Call only after DB connection is established and migrations have completed.
*/
startPruning() {
this.setSoftDeletionInterval();
this.scheduleHardDeletion();