From 254c8d804621b88be6a88951da4044d66c570cd8 Mon Sep 17 00:00:00 2001 From: chenqi Date: Sun, 14 Jun 2026 17:05:54 +0800 Subject: [PATCH] =?UTF-8?q?fix(database):=20=E4=BF=AE=E5=A4=8D=E5=B0=81?= =?UTF-8?q?=E5=AD=98=E8=A1=A8=E5=8C=BB=E7=96=97=E8=AE=B0=E5=BD=95ID?= =?UTF-8?q?=E9=9D=9E=E7=A9=BA=E7=BA=A6=E6=9D=9F=E5=AF=BC=E8=87=B4=E6=8F=92?= =?UTF-8?q?=E5=85=A5=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 mr_sealing 表中 medical_record_id 字段的 NOT NULL 约束 - 解决前端不传递该字段时的插入报错问题 - 允许封存业务通过病案号手动录入时 medicalRecordId 为空值 --- .../migration/V42__bug745_fix_mr_sealing_medical_record_id.sql | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql diff --git a/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql b/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql deleted file mode 100644 index 04838066b..000000000 --- a/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql +++ /dev/null @@ -1,3 +0,0 @@ --- Bug #745: mr_sealing.medical_record_id NOT NULL 导致前端不传该字段时 INSERT 报错 --- 封存业务通过病案号手动录入,medicalRecordId 非必需,改为可空 -ALTER TABLE mr_sealing ALTER COLUMN medical_record_id DROP NOT NULL;