sqlalchemy - 手动更改 Alembic 的 HEAD 位置

标签 sqlalchemy alembic

由于与系统相关的原因,我最近运行的 Alembic 迁移过早出错。我不得不取消并手动完成迁移。现在 alembic 坚持认为尚未运行迁移。

我想手动更改 Alembic 头部位置,以便它相信迁移已完成。有没有办法手动执行此操作?

最佳答案

使用 alembic stamp :

alembic stamp <revision>

关于sqlalchemy - 手动更改 Alembic 的 HEAD 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44805454/

相关文章:

postgresql - docker-compose:postgres 数据不持久

python - 创建 alembic 迁移以创建 version_table_schema 的架构

python - 如何使用 alembic --autogenerate 忽略某些模式

python - 如何在 sqlalchemy for mysql 中的另一列之后添加一列?

python - SQLALCHEMY 忽略查询中的重音

python - 检查 sqlalchemy 中的表兼容性

python - 使用 alembic autogenerate 时忽略模型

postgresql - 如何使用 SQLAlchemy 和 alembic 声明 NOT VALID PostgreSQL 约束?

sqlite - 我如何指示 SQLAlchemy 在 create_all() 上创建 SQLite FTS3 表?

python - 如何在 SQLAlchemy 中实现未知/可选字段,用户可以在其中添加自己的新字段?