diff --git a/server/sql/1.9.20260511/add_tcm_prescription_order_creator_id_column.sql b/server/sql/1.9.20260511/add_tcm_prescription_order_creator_id_column.sql new file mode 100644 index 00000000..0f3c933b --- /dev/null +++ b/server/sql/1.9.20260511/add_tcm_prescription_order_creator_id_column.sql @@ -0,0 +1,8 @@ +-- 历史库若早于 2026_04_07 建表可能缺少 creator_id,会导致业绩看板等 SQL 报 Unknown column … creator_id +-- 执行前可先:SHOW COLUMNS FROM `zyt_tcm_prescription_order` LIKE 'creator_id'; +-- 若列已存在,本脚本会报错,跳过即可。 +ALTER TABLE `zyt_tcm_prescription_order` + ADD COLUMN `creator_id` int(11) unsigned NOT NULL DEFAULT 0 COMMENT '创建人管理员ID' AFTER `diagnosis_id`; + +-- 若需索引且尚未存在,可再执行(已存在会报错可忽略): +-- ALTER TABLE `zyt_tcm_prescription_order` ADD KEY `idx_creator_id` (`creator_id`);