findById method
Find a record by ID
Implementation
@override
T? findById(dynamic id) {
final sql = 'SELECT * FROM $_tableName WHERE id = ?';
final results = _db.query(sql, [id]);
if (results.isEmpty) return null;
return _fromJson(results.first);
}