在flask中進行數據庫遷移時報錯,報錯信息為"Target database is not up",解決方案如下
- 找到alembic的最新版本號,找到文件夾migrate下的最新版本,文件名即為最新版本號(去掉末尾的_)
- 然后更新數據庫表alembic_version里version_num的字段,將該字段的值改為最新版本號
- 再次遷移即可成功
還有一種方法(如果你的數據不重要的話):刪除數據文件和migrate文件,重新初始化數據庫。
還有一種方法(如果你的數據不重要的話):刪除數據文件和migrate文件,重新初始化數據庫。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。