alembic常用命令
时间: 2023-09-21 18:04:27 浏览: 139
Alembic是一个用于数据库迁移的工具,常用的命令包括:
1. 初始化Alembic:alembic init <directory>
2. 创建迁移文件:alembic revision -m "create table"
3. 自动检测模型变化并创建迁移文件:alembic revision --autogenerate -m "update table"
4. 执行迁移:alembic upgrade head
5. 回滚迁移:alembic downgrade <revision>
6. 显示当前数据库状态:alembic current
7. 显示历史版本信息:alembic history
8. 生成SQL脚本:alembic upgrade --sql head
9. 生成Markdown格式的文档:alembic upgrade --doc head
注意:以上命令中的"head"表示最新版本,也可以替换为具体版本号。
阅读全文