-
Notifications
You must be signed in to change notification settings - Fork 0
Die Datenbank managen
Für den Betrieb der Datenbank stehen momentan folgende Hilfsmittel zur Verfügung:
Es ist momentan nicht möglich einen Eintrag aus der Datenbank des Benutzers zu löschen. Ein Grund hierfür ist die Verbreitungsmethode. Um eine Löschung anzuweisen, müssten die Skripte deutlich umgebaut werden.
Es besteht aber die Möglichkeit Einträge vor dem Benutzer zu verbergen. Dazu wird in der Tabellenspalte "name" der Schlüssel "#X#x#X#" vor oder hinter den Namen gestellt. Der Schlüssel muss dabei mit einem Leerzeichen vom eigentlichen Namen getrennt werden.
Der Schlüssel ist in /data/DatabaseDAO.java definiert.
Für den Fall, dass für Items keine Position auf dem Positionsbild angezeigt werden soll, kann in der Tabelle "equipment" in der Spalte "positionID" eine -1 hinterlegt werden.
Für den Fall das bei einem Trays kein Positionsbild hinterlegt werden soll, kann äquivalent in der Tabelle "positionimage" in der Spalte "path" eine -1 hinterlegt werden. Es muss aber unbedingt für jedes Tray ein passendes Element in der positionimage Tabelle existieren.
Selbiges gilt für die Spalte "position" in der Tabelle tray.