disable foreign keys before migration

This commit is contained in:
Fabian Freund
2026-03-27 19:55:47 +01:00
parent e27eda6be6
commit ea463d651f
@@ -73,6 +73,8 @@ class BangDatabase extends $BangDatabase with PrefixQueryBuilderMixin {
}
if (details.hadUpgrade && details.versionBefore != null) {
await customStatement('PRAGMA foreign_keys = OFF');
if (details.versionBefore! < 3) {
await bang.deleteWhere((t) => t.group.equals(3));
await bangTriggers.deleteWhere((t) => t.group.equals(3));