refactor repositories

This commit is contained in:
shenlong-tanwen
2024-09-21 20:04:05 +05:30
parent d6495f014d
commit e810512285
23 changed files with 142 additions and 127 deletions
@@ -13,7 +13,7 @@ class UserDriftRepository with LogMixin implements IUserRepository {
const UserDriftRepository(this._db);
@override
FutureOr<User?> fetch(String userId) async {
FutureOr<User?> getForId(String userId) async {
return await _db.managers.user
.filter((f) => f.id.equals(userId))
.map(_toModel)
@@ -21,7 +21,7 @@ class UserDriftRepository with LogMixin implements IUserRepository {
}
@override
FutureOr<bool> add(User user) async {
FutureOr<bool> upsert(User user) async {
try {
await _db.into(_db.user).insertOnConflictUpdate(
UserCompanion.insert(