deleteById method

  1. @override
Future<bool> deleteById(
  1. String table,
  2. Object id
)
override

Remove por id; retorna se afetou algo.

Implementation

@override
Future<bool> deleteById(String table, Object id) async {
  final rows = await _readAll(table);
  final before = rows.length;
  rows.removeWhere((r) => '${r['id']}' == '$id');
  if (rows.length != before) await _writeAll(table, rows);
  return rows.length != before;
}