queryRaw method

  1. @override
Future<SqlResultSet> queryRaw(
  1. SqlQuery query
)
override

Execute a query within the transaction

Implementation

@override
Future<SqlResultSet> queryRaw(SqlQuery query) async {
  _checkActive();

  try {
    final adapter = PostgresAdapter(_connection);
    return await adapter.queryRaw(query);
  } catch (e) {
    // Transaction is still active, but query failed
    rethrow;
  }
}