alembic 数据库管理

alembic简介

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

安装

pip install alembic

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升级到最新版本

posted on 2017-05-10 16:47  Eric.Xi  阅读(238)  评论(0编辑  收藏  举报

导航