modify scripts

This commit is contained in:
2025-11-10 11:35:44 +08:00
parent e81ca8a3a4
commit 1582c140bf
38 changed files with 562 additions and 7 deletions

View File

@ -0,0 +1,14 @@
#!/bin/bash
cd $(dirname $0)/..
# 删除测试库文件
#rm -f /root/sharedata/sqlite/test.db
# 重新创建并应用最新迁移
alembic -c migrations/testdb/alembic.ini revision --autogenerate -m "Initial test schema"
alembic -c migrations/testdb/alembic.ini upgrade head
# 回滚数据库A到上一版本
# alembic -c migrations/testdb/alembic.ini downgrade -1
echo "测试库已重置并生成最新表结构"

View File

@ -0,0 +1,7 @@
#!/bin/bash
cd $(dirname $0)/..
alembic -c migrations/scrapy/alembic.ini revision --autogenerate -m "Auto update from scrapy"
alembic -c migrations/scrapy/alembic.ini upgrade head
echo "数据库 scrapy 同步完成"

View File

@ -0,0 +1,10 @@
#!/bin/bash
cd $(dirname $0)/.. # 切换到tools目录
# 生成迁移脚本
alembic -c migrations/shared_comm/alembic.ini revision --autogenerate -m "Auto update from shared_comm"
# 执行迁移
alembic -c migrations/shared_comm/alembic.ini upgrade head
echo "数据库 shared 同步完成"