Merge branch 'soru/remove-transaction-hack' into 'master'

remove transaction hack

See merge request famedly/famedlysdk!354
This commit is contained in:
Sorunome 2020-06-22 15:33:19 +00:00
commit 5a57c886ae

View file

@ -20,18 +20,6 @@ class Database extends _$Database {
int get maxFileSize => 1 * 1024 * 1024; int get maxFileSize => 1 * 1024 * 1024;
@override
Future<T> transaction<T>(Future<T> Function() action) async {
try {
await super.transaction(() async {
await customSelect('SELECT 1').get();
});
} catch (_) {
return action();
}
return super.transaction(action);
}
@override @override
MigrationStrategy get migration => MigrationStrategy( MigrationStrategy get migration => MigrationStrategy(
onCreate: (Migrator m) { onCreate: (Migrator m) {