import 'package:drift/drift.dart'; import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'package:temperaturdecke/database.dart'; void addWool(BuildContext context) async { try { AppDatabase db = Provider.of(context, listen: false); db.into(db.wolle).insert(WolleCompanion.insert( title: 'Kakapo', color: '#00FF05', manufacture: 'test', )); } catch (e) { // Fehlerbehandlung hier print('Fehler beim Einfügen: $e'); } } void removeWool(BuildContext context, int dId) async { try { AppDatabase db = Provider.of(context, listen: false); (db.delete(db.wolle)..where((t) => t.id.isValue(dId))).go(); } catch (e) { print('Fehler beim Einfügen: $e'); } }