execute method
Execute a non-query within transaction
Implementation
@override
Future<int> execute(
String sql, {
Map<String, dynamic>? parameters,
}) async {
_ensureActive();
// Uncomment when mysql1 package is added:
// // Convert named parameters (@param) to positional (?)
// final paramList = <dynamic>[];
// var convertedSql = sql;
//
// if (parameters != null && parameters.isNotEmpty) {
// for (var key in parameters.keys) {
// convertedSql = convertedSql.replaceAll('@$key', '?');
// paramList.add(parameters[key]);
// }
// }
//
// final result = await _connection.query(convertedSql, paramList);
// return result.affectedRows ?? 0;
throw UnimplementedError('MySQL transaction execute - add mysql1 package');
}