rawQuery method

  1. @override
Future<LazarusDbResult> rawQuery(
  1. String sql, [
  2. List<Object?> args = const []
])
override

A SELECT-type query, returns rows

Implementation

@override
Future<LazarusDbResult> rawQuery(String sql,
    [List<Object?> args = const []]) async {
  try {
    final rows = await WapDb.rawQuery(sql, args);
    return LazarusDbResult(
        success: true, data: List<Map<String, dynamic>>.from(rows));
  } catch (e) {
    return LazarusDbResult.error("$e");
  }
}