在测试我的 Flask 应用程序功能时,我在升级/降级期间通过编辑我的模型以某种方式破坏了我的数据库。我为此目的使用 Migrate,但我对它相当陌生。这导致了我的问题:如何完全重置我的数据库(迁移修订版)。在发生这种情况之前,我只会降级到初始化状态并从 Migrate/versions 文件夹中手动删除所有 python 文件。
问问题
28 次
1 回答
0
找到了解决方案:
- 只需删除整个迁移文件夹
- 做烧瓶数据库初始化
- 检查是否创建了迁移文件夹(检查屏幕 截图中的所有必要文件)迁移文件夹中必要文件的屏幕截图
4.flask db migrate 5.flask db upgrade 现在你有一个与你的应用程序中的模型匹配的数据库
于 2021-05-26T13:04:55.497 回答