Feat: Fügt Entities für account, transaction und recurring_transaction hinzu

This commit is contained in:
2025-12-22 01:46:47 +01:00
parent c4225759d8
commit 34de70ab66
4 changed files with 64 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
import 'package:isar/isar.dart';
import 'time_frame_enum.dart';
/// Stellt eine wiederkehrende Transaktion dar
@collection
class RecurringTransaction {
/// Die Id der wiederkehrenden Transaktion
Id id = Isar.autoIncrement;
/// Der Name der wiederkehrenden Transaktion
String name = '';
/// Das Startdatum ab wann diese wiederkehrende Transaktion belastet wird
DateTime? startDate;
/// Der Zeitraum der wiederkehrenden Transaktion
TimeFrameEnum? timeFrame;
/// Die Höhe der wiederkehrenden Transaktion
double amount = 0;
}