Feat: Fügt eine Tabelle für Synchronisationsstatusmeldungen hinzu

This commit is contained in:
2026-01-02 01:03:06 +01:00
parent 52824a5459
commit 6a7588c3d4
3 changed files with 53 additions and 26 deletions

View File

@@ -43,7 +43,6 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> {
requiredDuringInsert: false,
defaultValue: currentDateAndTime,
);
@override
List<GeneratedColumn> get $columns => [id, name, updatedAt];
@override
@@ -110,9 +109,8 @@ class Account extends DataClass implements Insertable<Account> {
/// Name des Kontos
final String name;
/// Wann das Konto das letzte mal geupdated wurde.
/// Wann das Konto das letzte mal geupdated wurde
final DateTime updatedAt;
const Account({
required this.id,
required this.name,
@@ -172,8 +170,9 @@ class Account extends DataClass implements Insertable<Account> {
@override
String toString() {
return (StringBuffer('Account(')
..write('id: $id, ')..write('name: $name, ')..write(
'updatedAt: $updatedAt')
..write('id: $id, ')
..write('name: $name, ')
..write('updatedAt: $updatedAt')
..write(')'))
.toString();
}
@@ -245,8 +244,9 @@ class AccountsCompanion extends UpdateCompanion<Account> {
@override
String toString() {
return (StringBuffer('AccountsCompanion(')
..write('id: $id, ')..write('name: $name, ')..write(
'updatedAt: $updatedAt')
..write('id: $id, ')
..write('name: $name, ')
..write('updatedAt: $updatedAt')
..write(')'))
.toString();
}
@@ -467,7 +467,7 @@ class RecurringTransaction extends DataClass
/// Fremdschlüssel zum zugehörigen Konto
final int accountId;
/// Wann die wiederkehrende Transaktion das letzte mal geupdated wurde.
/// Wann die wiederkehrende Transaktion das letzte mal geupdated wurde
final DateTime updatedAt;
const RecurringTransaction({
required this.id,
@@ -579,9 +579,8 @@ class RecurringTransaction extends DataClass
..write('id: $id, ')
..write('name: $name, ')
..write('startDate: $startDate, ')
..write('timeFrame: $timeFrame, ')
..write('amount: $amount, ')..write('accountId: $accountId, ')..write(
'updatedAt: $updatedAt')
..write('timeFrame: $timeFrame, ')..write('amount: $amount, ')..write(
'accountId: $accountId, ')..write('updatedAt: $updatedAt')
..write(')'))
.toString();
}
@@ -705,9 +704,8 @@ class RecurringTransactionsCompanion
..write('id: $id, ')
..write('name: $name, ')
..write('startDate: $startDate, ')
..write('timeFrame: $timeFrame, ')
..write('amount: $amount, ')..write('accountId: $accountId, ')..write(
'updatedAt: $updatedAt')
..write('timeFrame: $timeFrame, ')..write('amount: $amount, ')..write(
'accountId: $accountId, ')..write('updatedAt: $updatedAt')
..write(')'))
.toString();
}
@@ -961,7 +959,7 @@ class Transaction extends DataClass implements Insertable<Transaction> {
/// falls vorhanden
final int? recurringTransactionId;
/// Wann die Transaktion das letzte mal geupdated wurde.
/// Wann die Transaktion das letzte mal geupdated wurde
final DateTime updatedAt;
const Transaction({
required this.id,
@@ -1079,10 +1077,9 @@ class Transaction extends DataClass implements Insertable<Transaction> {
String toString() {
return (StringBuffer('Transaction(')
..write('id: $id, ')
..write('name: $name, ')
..write('date: $date, ')..write('amount: $amount, ')..write(
'checked: $checked, ')
..write('accountId: $accountId, ')..write(
..write('name: $name, ')..write('date: $date, ')..write(
'amount: $amount, ')..write('checked: $checked, ')..write(
'accountId: $accountId, ')..write(
'recurringTransactionId: $recurringTransactionId, ')..write(
'updatedAt: $updatedAt')
..write(')'))
@@ -1225,10 +1222,9 @@ class TransactionsCompanion extends UpdateCompanion<Transaction> {
String toString() {
return (StringBuffer('TransactionsCompanion(')
..write('id: $id, ')
..write('name: $name, ')
..write('date: $date, ')..write('amount: $amount, ')..write(
'checked: $checked, ')
..write('accountId: $accountId, ')..write(
..write('name: $name, ')..write('date: $date, ')..write(
'amount: $amount, ')..write('checked: $checked, ')..write(
'accountId: $accountId, ')..write(
'recurringTransactionId: $recurringTransactionId, ')..write(
'updatedAt: $updatedAt')
..write(')'))