getRecords method

  1. @override
Future<List<Map<String, dynamic>>> getRecords(
  1. String tableName
)
override

Implementation

@override
Future<List<Map<String, dynamic>>> getRecords(String tableName) async {
  final tableInfo = database.allTables.firstWhere(
    (t) => t.actualTableName == tableName,
  );
  final select = database.select(tableInfo);
  final records = await select.get();
  return records
      .map((e) => (e as dynamic).toJson() as Map<String, dynamic>)
      .toList();
}