JSON Import für Testdaten & Funktion zum Löschen aller Daten #33
Reference in New Issue
Block a user
Delete Branch "feature/31-json-import-fuer-testdaten"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
JSON Import für Testdaten
Zugehörige Issue(s):
Closes #31 #32
Beschreibung
Die Spieldaten können nun über die Einstellungen exportiert werden. Importierte Spieldaten werden über ein JSON-Schema überprüft und der Datenbank hinzugefügt. Ein Button der alle Daten der Datenbank löscht wurde hinzugefügt.
Änderungen
SettingsListTileimplementiertSettingsViewLayout grob implementiertaddGames(),AddGroups()undaddPlayers()implementiertZusätzliche Anmerkungen
Aufgrund von Problemen beim kaskadierenden Löschen musste die Datenbank mit einem Custom Statement angepasst werden.
schrift muss auf jeden fall kleiner und warum ist das "Menu" auf einmal nicht mehr in der AppBar oben?
Ist ja sonst überall so
aber sieht cool aus
Also 1. chill doch ich bin doch noch garnicht fertig
2. Wollte keine AppBar haben weil das dadurch weniger Android Like aussieht, meine Inspiration war das:
Ich find die DönerCheck App hat halt n gutes Hybrides Design und wollte mich daran bisschen orientieren
WIP: JSON Import für Testdatento WIP: JSON Import für Testdaten & Funktion zum Löschen aller DatenWIP: JSON Import für Testdaten & Funktion zum Löschen aller Datento JSON Import für Testdaten & Funktion zum Löschen aller DatencreatedAt field hinzufügen zu jeder group, game und player.
Davor muss #36 approved und gemerged werden.
clockdependency to pubspec.yaml 8150b42dba@flixcoo test fehlgeschlagen hier
@@ -11,0 +80,4 @@await DataTransferService.getAppDataAsJson(context);final result = await DataTransferService.exportData(json,'exported_data',name exported data blöd, lieber game_tracker_data oder sowas
@@ -11,0 +108,4 @@context: context,message: 'Data successfully deleted',);},@@ -0,0 +23,4 @@"type": "null"},"group": {"type": "null"alles was null ist, ist forced null, d.h. es muss null sein, ist hier aber ja nicht richtig
Immer noch Probleme beim exportieren, vielleicht werden irgendwo daten überschrieben?
JSON Import für Testdaten & Funktion zum Löschen aller Datento WIP: JSON Import für Testdaten & Funktion zum Löschen aller DatenWIP: JSON Import für Testdaten & Funktion zum Löschen aller Datento JSON Import für Testdaten & Funktion zum Löschen aller DatenBeispieldaten, welche ab jetzt genutzt werden können und ggf. erweitert werden können sind im Discord
LGTM