Entwickler-Ecke
Datenbanken - Versionskontrolle einer (SQLite) DB
LuMa86 - Sa 22.11.14 13:24
Titel: Versionskontrolle einer (SQLite) DB
Hallo,
ich bin gerade am überlegen, wie ich eine Versionsnummer in meiner SQLite DB hinterlegen kann. Ist das irgendwie möglich? Ich entwickle im Moment eine Anwendung und habe ein paar Leute, die für mich testen. Ein kleines Update bekommen diese Tester ca. 1-2x die Woche.
Das Problem ist, das mit größeren Feature-Updates auch neue Tables in meiner DB dazukommen. Daher würde ich gerne eine Versionnummer hinterlegen (wie ich z.B. bei einer Web-API eine API Nummer hinterlegen würde).
Gibt es da eine Funktion oder müsste ich dieseNummer ganz normal in einem Feld in einer Tabelle hinterlegen?
Gruß,
LuMa
Nersgatt - Mo 24.11.14 08:56
z.B. Firebird hat für solche Zwecke Generatoren (auch neuerdings Sequence genannt). Da kannst Du ja mal suchen, ob SQLite das auch unterstützt.
Ansonsten würde ich eine Systemtabelle machen, die immer genau einen Datensatz enthält und in ein Feld der Tabelle die Versionsnummer unterbringen.
LuMa86 - Mo 24.11.14 16:05
Danke für den Tipp, das sind 2 gute Stichwörter :) Gleich mal schauen ob sich damit was anfangen lässt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!