fix(db): V100迁移脚本移除update_time列引用,避免V103依赖问题
This commit is contained in:
@@ -28,11 +28,11 @@ WHERE e.id IS NOT NULL
|
|||||||
SELECT 1 FROM emr_revision r WHERE r.emr_id = e.id
|
SELECT 1 FROM emr_revision r WHERE r.emr_id = e.id
|
||||||
);
|
);
|
||||||
|
|
||||||
-- 3. 从doc_emr同步搜索索引
|
-- 3. 从doc_emr同步搜索索引(不包含update_time列,因为V103才添加)
|
||||||
INSERT INTO emr_search_index (
|
INSERT INTO emr_search_index (
|
||||||
id, emr_id, encounter_id, patient_id, patient_name,
|
id, emr_id, encounter_id, patient_id, patient_name,
|
||||||
emr_type, emr_title, diagnosis_text,
|
emr_type, emr_title, diagnosis_text,
|
||||||
doctor_name, department_name, create_time, update_time
|
doctor_name, department_name, create_time
|
||||||
)
|
)
|
||||||
SELECT
|
SELECT
|
||||||
nextval('emr_search_index_id_seq'),
|
nextval('emr_search_index_id_seq'),
|
||||||
@@ -65,8 +65,7 @@ SELECT
|
|||||||
),
|
),
|
||||||
COALESCE(u.name, '医生' || e.record_id),
|
COALESCE(u.name, '医生' || e.record_id),
|
||||||
COALESCE(o.name, '未知科室'),
|
COALESCE(o.name, '未知科室'),
|
||||||
COALESCE(e.create_time, NOW()),
|
COALESCE(e.create_time, NOW())
|
||||||
COALESCE(e.update_time, NOW())
|
|
||||||
FROM doc_emr e
|
FROM doc_emr e
|
||||||
LEFT JOIN patient p ON e.patient_id = p.id
|
LEFT JOIN patient p ON e.patient_id = p.id
|
||||||
LEFT JOIN sys_user u ON e.record_id = u.user_id
|
LEFT JOIN sys_user u ON e.record_id = u.user_id
|
||||||
|
|||||||
Reference in New Issue
Block a user