insertGetId method
Runs an INSERT and returns the generated primary key.
Implementation
@override
Future<Object?> insertGetId(
String sql,
List<Object?> bindings, {
String? primaryKey,
}) => _run(sql, bindings, () async {
final result = await _execute(sql, bindings);
return result.isEmpty ? null : result.first.first;
});