Files
life-echo/api/migrations/add_user_profile_fields.sql
penghanyuan 4a331428f7 feat: 优化部署流程和数据库迁移
- 更新 GitHub Actions 工作流,调整部署步骤,先启动数据库服务以确保迁移顺利进行。
- 新增启动所有服务的步骤,确保在迁移完成后启动全部服务。
- 在 SQL 脚本中添加锁定超时设置,提升数据库操作的稳定性。
2026-03-01 11:12:04 +01:00

8 lines
386 B
SQL

-- 添加用户基础资料字段(出生年份、出生地、成长地、职业)
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;