insert method
Insert a record
Implementation
@override
T insert(T record) {
final data = _toJson(record);
final columns = data.keys.join(', ');
final placeholders = data.keys.map((_) => '?').join(', ');
final sql = 'INSERT INTO $_tableName ($columns) VALUES ($placeholders)';
_db.execute(sql, data.values.toList());
return record;
}