execute method

  1. @override
Future<int> execute(
  1. String sql, {
  2. Map<String, dynamic>? parameters,
})
override

Execute a non-query statement (INSERT, UPDATE, DELETE)

Implementation

@override
Future<int> execute(String sql, {Map<String, dynamic>? parameters}) async {
  await _ensureOpen();

  final result = await _connection!.execute(
    Sql.named(sql),
    parameters: parameters ?? {},
  );

  return result.affectedRows;
}