import 'package:drift_dev/api/migrations.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:hiddify/data/local/database.dart'; import 'generated_migrations/schema.dart'; void main() { late SchemaVerifier verifier; setUpAll(() { verifier = SchemaVerifier(GeneratedHelper()); }); test('upgrade from v1 to v2', () async { final connection = await verifier.startAt(1); final db = AppDatabase(connection: connection); await verifier.migrateAndValidate(db, 2); }); }