Feat: Ersetzt die Isar-Datenbank durch die drift-Datenbank

This commit is contained in:
2025-12-24 01:04:38 +01:00
parent 673d7de21c
commit c11515d447
23 changed files with 15995 additions and 2601 deletions

View File

@@ -1,9 +1,10 @@
import 'dart:async';
import 'package:drift/drift.dart';
import 'package:flutter/material.dart';
import '../Entities/account.dart';
import '../Entities/dialog_type_enum.dart';
import '../Entities/drift_database.dart';
import '../Pages/Dialog/dialog_action.dart';
import '../Pages/Dialog/dialog_input_field.dart';
import '../Pages/Dialog/dynamic_dialog.dart';
@@ -65,7 +66,7 @@ class AccountController {
await _errorNameEmptyDialog?.show(_buildContext!);
}
} else {
final account = Account()..name = values['name']!;
final account = AccountsCompanion(name: Value(values['name']!));
await _accountRepository.add(account);
await _accountCreatedDialog?.show(_buildContext!);