From d39f93bfa5f80eeea9faef0276ac830272b24906 Mon Sep 17 00:00:00 2001 From: Silversthorn Date: Sat, 23 Mar 2024 11:25:05 +0100 Subject: [PATCH] trying loading only the diff migrations at constructor --- app/classes/shared/migration.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/classes/shared/migration.py b/app/classes/shared/migration.py index 6a93802b..9cf52857 100644 --- a/app/classes/shared/migration.py +++ b/app/classes/shared/migration.py @@ -372,11 +372,9 @@ class MigrationManager(object): Create migrator """ migrator = Migrator(self.database) - # Removing the up_one to prevent running all - # migrations each time we got a new one. - # It's handled by migration.up() function. - # for name in self.done: - # self.up_one(name, migrator, True) + # Creating false migrations from the + for name in self.diff: + self.up_one(name, migrator, True) return migrator def compile(self, name, migrate="", rollback=""):