Feat: Fügt eine 1:n Beziehung zwischen RecurringTransaction und Transaction hinzu

This commit is contained in:
2025-12-22 20:56:13 +01:00
parent 7a76f0d40e
commit 016ba85416
5 changed files with 673 additions and 728 deletions

View File

@@ -1,6 +1,7 @@
import 'package:isar/isar.dart';
import 'time_frame_enum.dart';
import 'transaction.dart';
part 'recurring_transaction.g.dart';
@@ -22,4 +23,9 @@ class RecurringTransaction {
/// Die Höhe der wiederkehrenden Transaktion
double amount = 0;
/// Stellt die Transaktionen dar,
/// die mit dieser wiederkehrenden verknüpft sind.
@Backlink(to: 'recurringTransaction')
final IsarLinks<Transaction> transactions = IsarLinks<Transaction>();
}