Alembic基本使用
Posted 理论、实践、总结
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Alembic基本使用相关的知识,希望对你有一定的参考价值。
1、alembic init YOUR_ALEMBIC_DIR
该目录下会有alembic.ini以及YOUR_ALEMBIC_DIR的目录。
alembic.ini
提供了一些基本的配置
YOUR_ALEMBIC_DIR的目录含有如下文件
env.py
每次执行Alembic都会加载这个模块,主要提供项目Sqlalchemy Model 的连接
script.py.mako
迁移脚本生成模版
versions
存放生成的迁移脚本目录
2、创建一个基本数据库版本
alembic revision -m "create account table"。
生成的文件其中revision = ‘XXXXXX‘
和down_revision = None
指定了这个reversion的当前版本号,以及父版本号,就是通过这个进行追溯。
3、详见https://blog.csdn.net/abcd1f2/article/details/51106332
以上是关于Alembic基本使用的主要内容,如果未能解决你的问题,请参考以下文章