Feat: Fügt das automatische Setzen der updatedAt in die Repositories hinzu

This commit is contained in:
2026-01-02 00:53:36 +01:00
parent 4d716ba40d
commit 52824a5459
3 changed files with 39 additions and 6 deletions

View File

@@ -14,8 +14,15 @@ class AccountRepository {
}
/// Aktualisiert ein Konto in der Datenbank
Future<bool> update(final AccountsCompanion account) =>
_db.update(_db.accounts).replace(account);
Future<bool> update(final AccountsCompanion account) {
final AccountsCompanion accountToUpdate = AccountsCompanion(
id: account.id,
name: account.name,
updatedAt: Value(DateTime.now()),
);
return _db.update(_db.accounts).replace(accountToUpdate);
}
/// Entfernt ein Konto aus der Datenbank
Future<int> remove(final Account account) => (_db.delete(