searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

python脚本--数据库迁移脚本

2025-03-04 06:13:50
1
0

from alembic import config, script
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker

# 数据库连接
engine = create_engine('sqlite:///example.db')
Session = sessionmaker(bind=engine)
session = Session()

# 运行迁移
config = config.Config('alembic.ini')
script_directory = script.ScriptDirectory.from_config(config)
with engine.connect() as connection:
    context = script_directory.run_migrations(connection=connection)

print('Database migration completed.')

0条评论
0 / 1000
王****际
180文章数
2粉丝数
王****际
180 文章 | 2 粉丝
原创

python脚本--数据库迁移脚本

2025-03-04 06:13:50
1
0

from alembic import config, script
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker

# 数据库连接
engine = create_engine('sqlite:///example.db')
Session = sessionmaker(bind=engine)
session = Session()

# 运行迁移
config = config.Config('alembic.ini')
script_directory = script.ScriptDirectory.from_config(config)
with engine.connect() as connection:
    context = script_directory.run_migrations(connection=connection)

print('Database migration completed.')

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0