Python 破坏了我的烧瓶sqlalchemy sqlite db实例

Python 破坏了我的烧瓶sqlalchemy sqlite db实例,python,flask,flask-sqlalchemy,flask-migrate,sqlalchemy-migrate,Python,Flask,Flask Sqlalchemy,Flask Migrate,Sqlalchemy Migrate,在测试我的Flask应用程序功能时,我在升级/降级过程中编辑了我的模型,不知何故破坏了数据库。我正在为此使用Migrate,但我对它还相当陌生。这就引出了我的问题:如何完全重置我的db(迁移修订版)。在发生类似情况之前,我只需降级到init状态并手动从Migrate/versions文件夹中删除所有python文件。找到了一个解决方案: 只需删除整个迁移文件夹 不需要数据库初始化 检查是否创建了migrations文件夹(从屏幕截图中检查所有必要的文件) 四,。烧瓶数据库迁移 5.烧瓶数据库升

在测试我的Flask应用程序功能时,我在升级/降级过程中编辑了我的模型,不知何故破坏了数据库。我正在为此使用Migrate,但我对它还相当陌生。这就引出了我的问题:如何完全重置我的db(迁移修订版)。在发生类似情况之前,我只需降级到init状态并手动从Migrate/versions文件夹中删除所有python文件。

找到了一个解决方案:

  • 只需删除整个迁移文件夹
  • 不需要数据库初始化
  • 检查是否创建了migrations文件夹(从屏幕截图中检查所有必要的文件)
  • 四,。烧瓶数据库迁移 5.烧瓶数据库升级 现在您有了一个与应用程序中的模型相匹配的数据库