vault backup: 2024-05-29 09:44:06

This commit is contained in:
2024-05-29 09:44:06 +08:00
parent 9c62b93c48
commit 0d2f79d33c

View File

@@ -1 +1,23 @@
- https://docs.google.com/presentation/d/1GjFDFGEs0zxNdesxZu4pL-bNX6uPzfuA/edit#slide=id.p1
### Build to EXE
#### 遇到的問題
##### 如何將 `flask db migrate` 寫成 script
```python
import app
from flask_migrate import upgrade
appInstance = app.createApp()
with appInstance.app_context():
upgrade()
```
##### 執行 `dbUpgrade.exe` 的時候,發生 `Error: Path doesn't exist: 'C:\\SynologyDrive\\codes\\Logitech\\project\\AutoServer_buildexe\\Server\\release_exe\\autoserver\\migrations'. Please use the 'init' command to create a new scripts folder.`
因為找不到 `migrations` 這個資料夾,要把 `migrations` 一併 copy 到 `dbUpgrade.exe` 的所在目錄。
##### 已經有 `migrations` 資料夾,執行 `dbUpgrade.exe` 的時候,發生 `ModuleNotFoundError: No module named 'logging.config'`