chore: catch migration error (#19096)

This commit is contained in:
Alex 2025-06-10 10:21:36 -05:00 committed by GitHub
parent 4b4ee5abf3
commit b50d9fa448
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -166,6 +166,7 @@ Future<void> _migrateDeviceAsset(Isar db) async {
}
Future<void> _migrateDeviceAssetToSqlite(Isar db, Drift drift) async {
try {
final isarDeviceAssets =
await db.deviceAssetEntitys.where().sortByAssetId().findAll();
await drift.batch((batch) {
@ -185,6 +186,13 @@ Future<void> _migrateDeviceAssetToSqlite(Isar db, Drift drift) async {
);
}
});
} catch (error) {
if (kDebugMode) {
debugPrint(
"[MIGRATION] Error while migrating device assets to SQLite: $error",
);
}
}
}
class _DeviceAsset {