delete method
Implementation
@override
Future<StudySubject> delete() async {
await deleteProgress();
try {
final response = await env.client
.from(tableName)
.delete()
.eq('id', id)
.select()
.single();
response['study'] = study.toJson();
return StudySubject.fromJson(response);
} catch (error, stacktrace) {
SupabaseQuery.catchSupabaseException(error, stacktrace);
rethrow;
}
}