Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Die lokale SQLite Datenbank vom Logistics App muss für das Update auf 2.0 bereinigt werden.

Da viele Tabellen sich geändert haben, ist der Ansatz die Tabellen neu aufzubauen und einen neuen Full-Sync auszuführen.

Somit kann die SQLite DB für die Migration gelöscht werden und neu erstellt werden. Dies soll bei jedem Update der App geschehen, wie auch beim Wechsel des Backends (z.B. von Prod nach Test).

Momentan wird die Lizenz in der SQLite DB in der Tabelle Activation abgespeichert. Heisst dies müsste während der Migration cached werden. Sobald die Lizenz im Secure Storage abgelegt wird, erübrigt sich auch dies.

Nach der Migration muss jeweils das Login und die Selektion des Backends statt finden. Somit sind diese Daten auch wieder aktuell in der SQLite DB abgelegt. Onboarding wird so nach jeder Migration wieder ausgeführt.

  • No labels