Stažení databáze ze síně slávy
Dokud se hrálo ze zdrojáků, ležel dice.db v pracovním adresáři a záloha byla otázka zkopírování. Z binárky se schovává do systémového datového adresáře, který na Windows běžný člověk nenajde — takže se teď dá stáhnout přes prohlížeč. VACUUM INTO udělá konzistentní kopii i uprostřed zápisu, na rozdíl od prostého přečtení souboru. Kopie se přečte do paměti a hned zahodí, ať nezůstane ležet v dočasném adresáři, když si ji někdo nestáhne celou.
This commit is contained in:
1 parent
1a2053ff66
commit
a655bfe6f3
4 files changed
+73
-3
No files matched your search
@@ -99,7 +99,9 @@ napevno domovský adresář. Ze zdrojáků zůstává relativní, ať se dá mí
|
||||
sad vedle sebe.
|
||||
|
||||
Zálohovat i stěhovat jde prostým zkopírováním souboru; `DICE_DB` si ho
|
||||
najde kdekoli.
|
||||
najde kdekoli. Kdo ho hledat nechce — a z binárky na Windows je zalezlý —
|
||||
si ho stáhne ze síně slávy odkazem **Stáhnout databázi** (`/export`). Kopie
|
||||
se dělá přes `VACUUM INTO`, takže je použitelná i uprostřed rozehrané hry.
|
||||
|
||||
Schéma má verzi uloženou v `PRAGMA user_version` a `storage.migrate()` si
|
||||
databázi při každém připojení dorovná. Starší soubory z verzí, kdy se verze
|
||||
|
||||
Reference in new issue
Block a user