unsafeSimpleExecute method

Future<int> unsafeSimpleExecute(
  1. String query, {
  2. int? timeoutInSeconds,
  3. Transaction? transaction,
})

Executes a single SQL query in simple query mode. Returns the number of rows that were affected by the query.

The simple query protocol does not support parameter binding. You are responsible to sanitize the query to avoid SQL injection.

Simple query mode is useful for queries that contain multiple statements.

Implementation

Future<int> unsafeSimpleExecute(
  String query, {
  int? timeoutInSeconds,
  Transaction? transaction,
}) async {
  return _databaseConnection.simpleExecute(
    _session,
    query,
    timeoutInSeconds: timeoutInSeconds,
    // ignore: invalid_use_of_visible_for_testing_member
    transaction: transaction ?? _session.transaction,
  );
}