alembic 数据库管理

alembic简介

Alembic是SQLAlchemy做者编写的Python数据库迁移工具mysql

安装

pip install alembicsql

alembic 操做流程

初始化

alembic init alembic_dir_name (alembic_dir_name为alembic数据库升级记录及迁移版本目录名)
备注:配图,目录介绍数据库

修改alembic.ini 配置信息

sqlalchemy.url = driver://user:pass@localhost/dbname 与mysql数据库链接信息
alembic history 数据库版本历史
alembic revision --autogenerate -m "描述信息,以后会被做为文件名"
alembic current当前版本
alembic stamp xxx绑定
alembic upgrade +1 升级
alembic downgrade -1 降级
alembic upgrade head升级到最新版本工具

相关文章
相关标签/搜索