SQLAlchemy Alembic的分析命令

时间:2019-06-13 23:10:29

标签: postgresql sqlalchemy database-migration alembic

我执行数据库迁移的方式是
1.运行命令alembic upgrade head升级本地postgres以匹配数据库架构。
2.更新模型以将新列(或索引)添加到表中。
3.然后运行alembic revision --autogenerate -m "Message for the migration"migrations/migrate/versions文件夹中生成一个新的迁移python文件。
4.然后再次运行almebic upgrade head以将新更改应用于Postgres。
5.确认是否生成了列(或索引)。

以上流程对我来说很有效,但是我想知道迁移完成需要多少时间。

1 个答案:

答案 0 :(得分:0)

Alembic并未内置计时功能,但是您可以使用time命令在time any command的unix上运行。

0

另请参阅Windows equivalent