diff --git a/lib/database.dart b/lib/database.dart index 3ecc1a1..c575b8d 100644 --- a/lib/database.dart +++ b/lib/database.dart @@ -17,7 +17,7 @@ class MyDatabase extends _$MyDatabase { MyDatabase() : super(_openConnection()); @override - int get schemaVersion => 2; + int get schemaVersion => 3; @override MigrationStrategy get migration => MigrationStrategy( @@ -55,6 +55,12 @@ class MyDatabase extends _$MyDatabase { UPDATE settings SET show_unit = showUnit '''); } + if (from == 2) { + await m.addColumn(settings, settings.noSound); + await db.customStatement(''' + UPDATE settings SET no_sound = noSound + '''); + } }, ); }