当前位置:Gxlcms > 数据库问题 > flask(十)使用alembic,进行数据库结构管理,升级,加表,加项

flask(十)使用alembic,进行数据库结构管理,升级,加表,加项

时间:2021-07-01 10:21:17 帮助过:14人阅读

@localhost/dbname sqlalchemy.url =sqlite:///Plan.db

 

配置migrate/env.py,配置数据模型。

# target_metadata = None
import os
import sys
sys.path.append(os.path.dirname(os.path.abspath(__file__)) + "/../")
from config.DBconfig import Base
target_metadata = Base.metadata

找到自己的路径,然后引入sqlalchemy 的Base

4.生成升级数据库的脚本文件

alembic revision --autogenerate

5.执行升级

alembic upgrade head

声成脚本和执行升级都可以按init命令写进pycharm的扩展。

flask(十)使用alembic,进行数据库结构管理,升级,加表,加项

标签:config   存在   dbn   运行   oge   管理   分享图片   ini文件   post   

人气教程排行