fix: 恢复正确的数据库配置并修复V41迁移脚本
This commit is contained in:
@@ -2,8 +2,16 @@
|
||||
-- 原因:stopper_name 映射到 update_by 字段,签发时 MyBatis-Plus 自动填充导致错误赋值
|
||||
-- 修复:添加专用 stopper_id 字段,仅在停嘱操作时设置
|
||||
|
||||
-- 药品请求表添加停嘱医生ID字段
|
||||
ALTER TABLE med_medication_request ADD COLUMN IF NOT EXISTS stopper_id BIGINT;
|
||||
-- 药品请求表添加停嘱医生ID字段(仅当表存在时)
|
||||
DO $$ BEGIN
|
||||
ALTER TABLE med_medication_request ADD COLUMN IF NOT EXISTS stopper_id BIGINT;
|
||||
EXCEPTION WHEN undefined_table THEN
|
||||
RAISE NOTICE 'med_medication_request table does not exist, skipping';
|
||||
END $$;
|
||||
|
||||
-- 服务请求表添加停嘱医生ID字段
|
||||
ALTER TABLE wor_service_request ADD COLUMN IF NOT EXISTS stopper_id BIGINT;
|
||||
-- 服务请求表添加停嘱医生ID字段(仅当表存在时)
|
||||
DO $$ BEGIN
|
||||
ALTER TABLE wor_service_request ADD COLUMN IF NOT EXISTS stopper_id BIGINT;
|
||||
EXCEPTION WHEN undefined_table THEN
|
||||
RAISE NOTICE 'wor_service_request table does not exist, skipping';
|
||||
END $$;
|
||||
|
||||
Reference in New Issue
Block a user