@override Future<T?> updateBy(String id, JSON data) async { final r = table.record(id); final rr = await r.update(databaseClient, data); if (rr == null) return null; return fromJson(rr); }