如何使用 alembic 运行 修改?

How to run revisions with alembic?

我注意到我的其中一个专栏名称有误,所以我更改了它。然后我在 PyCharm 的终端中 运行 alembic upgrade head 但那没有用所以我放弃了那个 table 和另一个我不得不放弃的 table 所以我可以放弃我在 table 中进行了更改。我在 sql 查询中删除了 table。然后我再次尝试 alembic upgrade head 并没有创建我删除的 tables。如何创建丢弃的 tables?

Alembic 在 alembic_version table 中保留最新应用的修订,并在升级前检查它。您需要先降级再升级。

回答中描述了如何降级。