UX: Keine Möglichkeit, eine neue leere SQLite-Datenbank anzulegen #87
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Befund aus manuellem Produkttest V3.0
Problem
Die Anwendung erwartet beim Start eine bereits existierende SQLite-Datenbankdatei. Gibt der Benutzer einen Pfad zu einer nicht existierenden Datei an, meldet die App einen Fehler – ohne anzubieten, die Datei anzulegen.
Auswirkung
Erwartetes Verhalten (Optionen)
Option A (empfohlen): Wenn die angegebene Datei nicht existiert, aber das Verzeichnis existiert, legt die App beim ersten Start automatisch eine neue leere DB an (Flyway Fall 1 greift dann sowieso).
Option B: Dialog beim Speichern der Konfiguration: „Die Datenbankdatei existiert nicht. Soll sie angelegt werden? [Ja] [Abbrechen]"
Option C: Tooltip/Hinweistext am sqlite.file-Feld: „Datei wird beim ersten Start automatisch angelegt, wenn das Verzeichnis existiert."
Schwere
Medium – Erstbenutzer-Blocker. Wer die Anwendung neu einrichtet, kommt ohne externe Hilfe nicht weiter.
Ziel-Version
V3.1