update method
Update a record
Implementation
@override
T update(T record) {
final data = _toJson(record);
final id = data.remove('id');
final setClause = data.keys.map((k) => '$k = ?').join(', ');
final sql = 'UPDATE $_tableName SET $setClause WHERE id = ?';
_db.execute(sql, [...data.values, id]);
return record;
}