delete<T extends Model> static method
Deletes record by id.
Implementation
static Future<bool> delete<T extends Model>(dynamic id) async {
if (id == null) return false;
try {
final rows = await _database.delete(_getTableName<T>(), where: 'id = ?', whereArgs: [id]);
return rows > 0;
} catch (e) {
print('SQLite delete error: $e');
return false;
}
}