feat: 优化部署流程和数据库迁移
- 更新 GitHub Actions 工作流,调整部署步骤,先启动数据库服务以确保迁移顺利进行。 - 新增启动所有服务的步骤,确保在迁移完成后启动全部服务。 - 在 SQL 脚本中添加锁定超时设置,提升数据库操作的稳定性。
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
-- 添加用户基础资料字段(出生年份、出生地、成长地、职业)
|
||||
SET lock_timeout = '5s';
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS birth_year INTEGER;
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS birth_place VARCHAR;
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS grew_up_place VARCHAR;
|
||||
ALTER TABLE users ADD COLUMN IF NOT EXISTS occupation VARCHAR;
|
||||
RESET lock_timeout;
|
||||
|
||||
Reference in New Issue
Block a user