@override Future<Iterable<T>> find([Finder? by]) async { final r = await table.find(databaseClient, finder: by); return r.map((e) => fromJson({'id': e.key, ...e.value})); }