alembic笔记:
使用alembic的步骤:
- 定义好自己的模型。
- 使用alembic创建一个仓库:
alembic init [仓库的名字,推荐使用alembic]
。 - 修改配置文件:
- 在
alembic.ini
中,给sqlalchemy.url
设置数据库的连接方式。这个连接方式跟sqlalchemy的方式一样的。 - 在
alembic/env.py
中的target_metadata
设置模型的Base.metadata
。但是要导入models
,需要将models所在的路径添加到这个文件中。示例代码如下:import sys,os sys.path.append(os.path.dirname(os.path.dirname
- 在