select method

  1. @override
Future<List<MP>> select(
  1. String sql, [
  2. List<Object?> parameters = const []
])
override

Implementation

@override
Future<List<MP>> select(String sql,
    [List<Object?> parameters = const []]) async {
  try {
    await Future.wait(storing);
    final results = await _db.execute(
      Sql.indexed(sql, substitution: '?'),
      parameters: parameters,
    );
    return results.map((row) => row.toColumnMap()).toList();
  } catch (e) {
    print('Error executing select: $e');
    print(sql);
    return [];
  }
}