getAll<T extends SupabaseObject> static method
Implementation
static Future<List<T>> getAll<T extends SupabaseObject>({
List<String> selectedColumns = const ['*'],
Map<String, Object>? filters,
}) async {
try {
var query = env.client
.from(tableName(T))
.select(selectedColumns.join(','));
filters?.forEach((key, value) {
query = query.eq(key, value);
});
return extractSupabaseList(await query);
} catch (error, stacktrace) {
catchSupabaseException(error, stacktrace);
rethrow;
}
}