feat: Introduce robust database initialization, versioning, and seed synchronization for initial setup and updates in frozen applications.

This commit is contained in:
kiyreload27
2025-12-31 16:57:16 +00:00
parent 04a2c1bcb3
commit d7d1318a55
5 changed files with 36 additions and 15 deletions

View File

@@ -6,7 +6,7 @@ a = Analysis(
pathex=[],
binaries=[],
datas=[('images', 'images'), ('database/umamusume_seed.db', 'database'), ('version.py', '.'), ('updater', 'updater')],
hiddenimports=['requests'],
hiddenimports=['requests', 'PIL', 'PIL._tkinter_finder'],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
@@ -23,13 +23,13 @@ exe = EXE(
a.datas,
[],
name='UmamusumeCardManager',
debug=False,
debug=True,
bootloader_ignore_signals=False,
strip=False,
upx=True,
upx=False,
upx_exclude=[],
runtime_tmpdir=None,
console=False,
console=True,
disable_windowed_traceback=False,
argv_emulation=False,
target_arch=None,