``` refactor(db): 移除SQL语句中的public schema前缀
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
ALTER TABLE PUBLIC.doc_statistics ADD COLUMN definition_id INT8 NULL;
|
||||
ALTER TABLE doc_statistics ADD COLUMN definition_id INT8 NULL;
|
||||
|
||||
COMMENT ON COLUMN PUBLIC.doc_statistics.definition_id IS '文书ID';
|
||||
COMMENT ON COLUMN doc_statistics.definition_id IS '文书ID';
|
||||
@@ -1,4 +1,4 @@
|
||||
|
||||
ALTER TABLE public.doc_statistics ADD COLUMN time_point VARCHAR NULL;
|
||||
ALTER TABLE doc_statistics ADD COLUMN time_point VARCHAR NULL;
|
||||
|
||||
COMMENT ON COLUMN public.doc_statistics.time_point IS '时间点';
|
||||
COMMENT ON COLUMN doc_statistics.time_point IS '时间点';
|
||||
@@ -7,7 +7,7 @@
|
||||
CACHE 1;
|
||||
|
||||
|
||||
CREATE TABLE "public"."doc_order_process" (
|
||||
CREATE TABLE "doc_order_process" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_order_process_id_seq'::regclass),
|
||||
"name" varchar(100) COLLATE "pg_catalog"."default" DEFAULT ''::character varying,
|
||||
"encounter_id" int8 NOT NULL,
|
||||
@@ -28,42 +28,42 @@ CREATE TABLE "public"."doc_order_process" (
|
||||
)
|
||||
;
|
||||
|
||||
ALTER TABLE "public"."doc_order_process"
|
||||
ALTER TABLE "doc_order_process"
|
||||
OWNER TO "postgres";
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "doc_order_process"."id" IS 'ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."name" IS '名称';
|
||||
COMMENT ON COLUMN "doc_order_process"."name" IS '名称';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."encounter_id" IS '就诊id';
|
||||
COMMENT ON COLUMN "doc_order_process"."encounter_id" IS '就诊id';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."request_id" IS '请求id';
|
||||
COMMENT ON COLUMN "doc_order_process"."request_id" IS '请求id';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."request_table_name" IS '请求表名';
|
||||
COMMENT ON COLUMN "doc_order_process"."request_table_name" IS '请求表名';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."original_organization_id" IS '原科室';
|
||||
COMMENT ON COLUMN "doc_order_process"."original_organization_id" IS '原科室';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."target_organization_id" IS '目标科室';
|
||||
COMMENT ON COLUMN "doc_order_process"."target_organization_id" IS '目标科室';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."original_location_id" IS '原病区';
|
||||
COMMENT ON COLUMN "doc_order_process"."original_location_id" IS '原病区';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."target_location_id" IS '目标病区';
|
||||
COMMENT ON COLUMN "doc_order_process"."target_location_id" IS '目标病区';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."out_way_code" IS '出院方式';
|
||||
COMMENT ON COLUMN "doc_order_process"."out_way_code" IS '出院方式';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_order_process"."tenant_id" IS '租户ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."delete_flag" IS '删除状态';
|
||||
COMMENT ON COLUMN "doc_order_process"."delete_flag" IS '删除状态';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_order_process"."create_by" IS '创建人';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_order_process"."create_time" IS '创建时间';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_order_process"."update_by" IS '更新人';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_order_process"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_order_process"."update_time" IS '更新时间';
|
||||
|
||||
COMMENT ON TABLE "public"."doc_order_process" IS '医嘱过程表';
|
||||
COMMENT ON TABLE "doc_order_process" IS '医嘱过程表';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ CREATE SEQUENCE doc_template_id_seq
|
||||
|
||||
|
||||
-- 2. 创建文档模板表(doc_template)
|
||||
CREATE TABLE "public"."doc_template" (
|
||||
CREATE TABLE "doc_template" (
|
||||
-- 主键字段
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_template_id_seq'::regclass), -- 主键ID,关联序列自增
|
||||
|
||||
@@ -35,15 +35,15 @@ CREATE TABLE "public"."doc_template" (
|
||||
|
||||
-- 外键约束(关联文书定义表,确保数据一致性)
|
||||
-- CONSTRAINT "fk_doc_template_definition" FOREIGN KEY ("definition_id")
|
||||
-- REFERENCES "public"."doc_definition" ("id") ON DELETE RESTRICT, -- 文书定义删除时,限制删除(避免模板关联失效)
|
||||
-- REFERENCES "doc_definition" ("id") ON DELETE RESTRICT, -- 文书定义删除时,限制删除(避免模板关联失效)
|
||||
--
|
||||
-- -- 外键约束(关联科室表,use_range=2时生效)
|
||||
-- CONSTRAINT "fk_doc_template_organization" FOREIGN KEY ("organization_id")
|
||||
-- REFERENCES "public"."sys_organization" ("id") ON DELETE SET NULL, -- 科室删除时,置空该字段
|
||||
-- REFERENCES "sys_organization" ("id") ON DELETE SET NULL, -- 科室删除时,置空该字段
|
||||
--
|
||||
-- -- 外键约束(关联用户表,use_range=3时生效)
|
||||
-- CONSTRAINT "fk_doc_template_user" FOREIGN KEY ("user_id")
|
||||
-- REFERENCES "public"."sys_user" ("id") ON DELETE SET NULL, -- 用户删除时,置空该字段
|
||||
-- REFERENCES "sys_user" ("id") ON DELETE SET NULL, -- 用户删除时,置空该字段
|
||||
--
|
||||
-- -- 唯一约束(模板名称+文书定义ID唯一,避免同文书下重复模板)
|
||||
-- CONSTRAINT "uk_doc_template_name_defid" UNIQUE ("name", "definition_id")
|
||||
@@ -51,53 +51,53 @@ CREATE TABLE "public"."doc_template" (
|
||||
|
||||
|
||||
-- 3. 设置表所有者(与项目数据库用户一致,通常为postgres)
|
||||
ALTER TABLE "public"."doc_template" OWNER TO "postgres";
|
||||
ALTER TABLE "doc_template" OWNER TO "postgres";
|
||||
|
||||
|
||||
-- 4. 表及字段注释(便于维护,与实体类注释对应)
|
||||
COMMENT ON TABLE "public"."doc_template" IS '文档模板表:存储各类文书的模板信息,支持全院、科室、个人等不同使用范围';
|
||||
COMMENT ON TABLE "doc_template" IS '文档模板表:存储各类文书的模板信息,支持全院、科室、个人等不同使用范围';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_template"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "public"."doc_template"."name" IS '模板名称:唯一标识模板,同文书定义下不可重复';
|
||||
COMMENT ON COLUMN "public"."doc_template"."display_order" IS '排序号:模板列表展示顺序,值越小越靠前,默认0';
|
||||
COMMENT ON COLUMN "public"."doc_template"."context_json" IS '模板内容:JSON格式存储模板结构、字段配置等信息,前端据此渲染模板';
|
||||
COMMENT ON COLUMN "public"."doc_template"."definition_id" IS '文书定义ID:关联doc_definition表,标识模板所属的文书类型';
|
||||
COMMENT ON COLUMN "public"."doc_template"."use_range" IS '使用范围:0-暂不使用,1-全院使用,2-指定科室使用,3-个人使用';
|
||||
COMMENT ON COLUMN "public"."doc_template"."organization_id" IS '指定科室ID:use_range=2时有效,关联sys_organization表';
|
||||
COMMENT ON COLUMN "public"."doc_template"."user_id" IS '指定用户ID:use_range=3时有效,关联sys_user表';
|
||||
COMMENT ON COLUMN "public"."doc_template"."remark" IS '备注:存储模板使用场景、注意事项等额外说明';
|
||||
COMMENT ON COLUMN "public"."doc_template"."tenant_id" IS '租户ID:多租户系统隔离字段,非空';
|
||||
COMMENT ON COLUMN "public"."doc_template"."delete_flag" IS '删除标志:0-未删除,1-已删除,默认0';
|
||||
COMMENT ON COLUMN "public"."doc_template"."create_by" IS '创建人:存储创建者用户名,非空';
|
||||
COMMENT ON COLUMN "public"."doc_template"."create_time" IS '创建时间:默认当前时间,带时区,非空';
|
||||
COMMENT ON COLUMN "public"."doc_template"."update_by" IS '更新人:存储更新者用户名';
|
||||
COMMENT ON COLUMN "public"."doc_template"."update_time" IS '更新时间:带时区';
|
||||
COMMENT ON COLUMN "doc_template"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "doc_template"."name" IS '模板名称:唯一标识模板,同文书定义下不可重复';
|
||||
COMMENT ON COLUMN "doc_template"."display_order" IS '排序号:模板列表展示顺序,值越小越靠前,默认0';
|
||||
COMMENT ON COLUMN "doc_template"."context_json" IS '模板内容:JSON格式存储模板结构、字段配置等信息,前端据此渲染模板';
|
||||
COMMENT ON COLUMN "doc_template"."definition_id" IS '文书定义ID:关联doc_definition表,标识模板所属的文书类型';
|
||||
COMMENT ON COLUMN "doc_template"."use_range" IS '使用范围:0-暂不使用,1-全院使用,2-指定科室使用,3-个人使用';
|
||||
COMMENT ON COLUMN "doc_template"."organization_id" IS '指定科室ID:use_range=2时有效,关联sys_organization表';
|
||||
COMMENT ON COLUMN "doc_template"."user_id" IS '指定用户ID:use_range=3时有效,关联sys_user表';
|
||||
COMMENT ON COLUMN "doc_template"."remark" IS '备注:存储模板使用场景、注意事项等额外说明';
|
||||
COMMENT ON COLUMN "doc_template"."tenant_id" IS '租户ID:多租户系统隔离字段,非空';
|
||||
COMMENT ON COLUMN "doc_template"."delete_flag" IS '删除标志:0-未删除,1-已删除,默认0';
|
||||
COMMENT ON COLUMN "doc_template"."create_by" IS '创建人:存储创建者用户名,非空';
|
||||
COMMENT ON COLUMN "doc_template"."create_time" IS '创建时间:默认当前时间,带时区,非空';
|
||||
COMMENT ON COLUMN "doc_template"."update_by" IS '更新人:存储更新者用户名';
|
||||
COMMENT ON COLUMN "doc_template"."update_time" IS '更新时间:带时区';
|
||||
|
||||
|
||||
-- -- 5. 索引设计(优化高频查询场景,提升性能)
|
||||
-- -- (1)按文书定义ID查询(高频:查询某类文书的所有模板)
|
||||
-- CREATE INDEX "idx_doc_template_definition"
|
||||
-- ON "public"."doc_template" ("definition_id")
|
||||
-- ON "doc_template" ("definition_id")
|
||||
-- WHERE "delete_flag" = '0'; -- 只索引未删除数据,减少索引体积
|
||||
--
|
||||
-- -- (2)按使用范围+科室ID查询(高频:科室用户查询本科室模板)
|
||||
-- CREATE INDEX "idx_doc_template_userange_org"
|
||||
-- ON "public"."doc_template" ("use_range", "organization_id")
|
||||
-- ON "doc_template" ("use_range", "organization_id")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
--
|
||||
-- -- (3)按使用范围+用户ID查询(高频:个人用户查询自己的模板)
|
||||
-- CREATE INDEX "idx_doc_template_userange_user"
|
||||
-- ON "public"."doc_template" ("use_range", "user_id")
|
||||
-- ON "doc_template" ("use_range", "user_id")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
--
|
||||
-- -- (4)按模板名称模糊查询(高频:搜索模板)
|
||||
-- CREATE INDEX "idx_doc_template_name"
|
||||
-- ON "public"."doc_template" ("name")
|
||||
-- ON "doc_template" ("name")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
--
|
||||
-- -- (5)按租户ID+创建时间查询(高频:多租户下按时间筛选模板)
|
||||
-- CREATE INDEX "idx_doc_template_tenant_createtime"
|
||||
-- ON "public"."doc_template" ("tenant_id", "create_time")
|
||||
-- ON "doc_template" ("tenant_id", "create_time")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@ CREATE SEQUENCE wor_aut_supply_request_id_seq;
|
||||
-- ----------------------------
|
||||
-- Table structure for wor_aut_supply_request
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "public"."wor_aut_supply_request";
|
||||
CREATE TABLE "public"."wor_aut_supply_request" (
|
||||
DROP TABLE IF EXISTS "wor_aut_supply_request";
|
||||
CREATE TABLE "wor_aut_supply_request" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('wor_aut_supply_request_id_seq'::regclass),
|
||||
"type_enum" int4 DEFAULT 1,
|
||||
"status_enum" int4 DEFAULT 0,
|
||||
@@ -60,65 +60,65 @@ CREATE TABLE "public"."wor_aut_supply_request" (
|
||||
"specification_inventory" numeric(20,6)
|
||||
)
|
||||
;
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."type_enum" IS '类型';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."status_enum" IS '状态';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."intent_enum" IS '意图';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."category_enum" IS '分类';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."priority_enum" IS '优先权';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."summary_id" IS '汇总编号';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."deliver_id" IS '交付';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."patient_id" IS '患者id';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."item_table" IS '项目';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."item_quantity" IS '数量';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."item_id" IS '物品编码';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."unit_code" IS '物品计量单位';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."detail_json" IS '请求细节';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."occurrence_time" IS '期望时间';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."practitioner_id" IS '供应人';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."supplier_id" IS '供应商';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."reason" IS '理由';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."source_type_enum" IS '源仓库类型';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."source_location_id" IS '源仓库';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."source_location_store_id" IS '源仓位';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."purpose_type_enum" IS '目的类型';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."purpose_location_id" IS '目的仓库';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."purpose_location_store_id" IS '目的仓位';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."approver_id" IS '审批人';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."approval_time" IS '审批时间';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."applicant_id" IS '申请人';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."apply_time" IS '申请时间';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."delete_flag" IS '删除状态';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."lot_number" IS '产品批号';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."trace_no" IS '追溯码';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."start_time" IS '开始时间';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."end_time" IS '结束时间';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."invoice_no" IS '发票码';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."price" IS '单价';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."total_price" IS '总价';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."bus_no" IS '单据号';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."remake" IS '备注';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."reason_code" IS '理由种类';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."original_bus_no" IS '原始单据号';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."total_quantity" IS '盘点实盘数量';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."retail_price" IS '零售价';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."total_retail_price" IS '零售总价';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."trace_no_unit_code" IS '追溯码单位';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."packaging_condition_enum" IS '包装情况';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."acceptance_result_enum" IS '验收结果';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."batch_inventory" IS '批次库存';
|
||||
COMMENT ON COLUMN "public"."wor_aut_supply_request"."specification_inventory" IS '规格库存';
|
||||
COMMENT ON TABLE "public"."wor_aut_supply_request" IS '供应申请管理';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."type_enum" IS '类型';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."status_enum" IS '状态';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."intent_enum" IS '意图';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."category_enum" IS '分类';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."priority_enum" IS '优先权';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."summary_id" IS '汇总编号';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."deliver_id" IS '交付';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."patient_id" IS '患者id';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."item_table" IS '项目';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."item_quantity" IS '数量';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."item_id" IS '物品编码';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."unit_code" IS '物品计量单位';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."detail_json" IS '请求细节';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."occurrence_time" IS '期望时间';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."practitioner_id" IS '供应人';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."supplier_id" IS '供应商';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."reason" IS '理由';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."source_type_enum" IS '源仓库类型';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."source_location_id" IS '源仓库';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."source_location_store_id" IS '源仓位';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."purpose_type_enum" IS '目的类型';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."purpose_location_id" IS '目的仓库';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."purpose_location_store_id" IS '目的仓位';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."approver_id" IS '审批人';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."approval_time" IS '审批时间';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."applicant_id" IS '申请人';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."apply_time" IS '申请时间';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."delete_flag" IS '删除状态';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."lot_number" IS '产品批号';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."trace_no" IS '追溯码';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."start_time" IS '开始时间';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."end_time" IS '结束时间';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."invoice_no" IS '发票码';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."price" IS '单价';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."total_price" IS '总价';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."bus_no" IS '单据号';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."remake" IS '备注';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."reason_code" IS '理由种类';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."original_bus_no" IS '原始单据号';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."total_quantity" IS '盘点实盘数量';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."retail_price" IS '零售价';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."total_retail_price" IS '零售总价';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."trace_no_unit_code" IS '追溯码单位';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."packaging_condition_enum" IS '包装情况';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."acceptance_result_enum" IS '验收结果';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."batch_inventory" IS '批次库存';
|
||||
COMMENT ON COLUMN "wor_aut_supply_request"."specification_inventory" IS '规格库存';
|
||||
COMMENT ON TABLE "wor_aut_supply_request" IS '供应申请管理';
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table wor_aut_supply_request
|
||||
-- ----------------------------
|
||||
ALTER TABLE "public"."wor_aut_supply_request" ADD CONSTRAINT "wor_aut_supply_request_pkey" PRIMARY KEY ("id");
|
||||
ALTER TABLE "wor_aut_supply_request" ADD CONSTRAINT "wor_aut_supply_request_pkey" PRIMARY KEY ("id");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
ALTER TABLE "public"."adm_device_definition"
|
||||
ALTER TABLE "adm_device_definition"
|
||||
ADD COLUMN "item_min_quantity" numeric(20,6) NOT NULL DEFAULT 0,
|
||||
ADD COLUMN "item_max_quantity" numeric(20,6) NOT NULL DEFAULT 0;
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_device_definition"."item_min_quantity" IS '最小库存警戒数量(常规单位)';
|
||||
COMMENT ON COLUMN "adm_device_definition"."item_min_quantity" IS '最小库存警戒数量(常规单位)';
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_device_definition"."item_max_quantity" IS '最大库存警戒数量(常规单位)';
|
||||
COMMENT ON COLUMN "adm_device_definition"."item_max_quantity" IS '最大库存警戒数量(常规单位)';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.wor_service_request ADD therapy_enum int4 DEFAULT 1 NULL;
|
||||
COMMENT ON COLUMN public.wor_service_request.therapy_enum IS '治疗类型';
|
||||
ALTER TABLE wor_service_request ADD therapy_enum int4 DEFAULT 1 NULL;
|
||||
COMMENT ON COLUMN wor_service_request.therapy_enum IS '治疗类型';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.med_medication_request ADD sort_number int4 DEFAULT 99 NULL;
|
||||
COMMENT ON COLUMN public.med_medication_request.sort_number IS '排序号';
|
||||
ALTER TABLE med_medication_request ADD sort_number int4 DEFAULT 99 NULL;
|
||||
COMMENT ON COLUMN med_medication_request.sort_number IS '排序号';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DROP TABLE IF EXISTS "public"."fin_payment_rec_static";
|
||||
DROP TABLE IF EXISTS "fin_payment_rec_static";
|
||||
|
||||
CREATE TABLE fin_payment_rec_static (
|
||||
id serial8 PRIMARY KEY,
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
DROP INDEX "public"."reconciliation_id_index";
|
||||
DROP INDEX "reconciliation_id_index";
|
||||
|
||||
DROP INDEX "public"."type_code_index";
|
||||
DROP INDEX "type_code_index";
|
||||
|
||||
ALTER TABLE "public"."fin_payment_rec_static"
|
||||
ALTER TABLE "fin_payment_rec_static"
|
||||
ALTER COLUMN "reconciliation_id" SET NOT NULL,
|
||||
ALTER COLUMN "type_code" SET NOT NULL;
|
||||
|
||||
CREATE INDEX "reconciliation_id_index" ON "public"."fin_payment_rec_static" USING btree (
|
||||
CREATE INDEX "reconciliation_id_index" ON "fin_payment_rec_static" USING btree (
|
||||
"reconciliation_id"
|
||||
);
|
||||
|
||||
CREATE INDEX "type_code_index" ON "public"."fin_payment_rec_static" USING btree (
|
||||
CREATE INDEX "type_code_index" ON "fin_payment_rec_static" USING btree (
|
||||
"type_code"
|
||||
);
|
||||
|
||||
COMMENT ON INDEX "public"."reconciliation_id_index" IS '付款id';
|
||||
COMMENT ON INDEX "reconciliation_id_index" IS '付款id';
|
||||
|
||||
COMMENT ON INDEX "public"."type_code_index" IS '分类类型';
|
||||
COMMENT ON INDEX "type_code_index" IS '分类类型';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.med_medication_request ADD sign_code varchar(50) DEFAULT '' NULL;
|
||||
COMMENT ON COLUMN public.med_medication_request.sign_code IS '签发编码';
|
||||
ALTER TABLE med_medication_request ADD sign_code varchar(50) DEFAULT '' NULL;
|
||||
COMMENT ON COLUMN med_medication_request.sign_code IS '签发编码';
|
||||
|
||||
|
||||
-- 向迁移历史表插入记录
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.wor_service_request ADD sign_code varchar(50) DEFAULT '' NULL;
|
||||
COMMENT ON COLUMN public.wor_service_request.sign_code IS '签发编码';
|
||||
ALTER TABLE wor_service_request ADD sign_code varchar(50) DEFAULT '' NULL;
|
||||
COMMENT ON COLUMN wor_service_request.sign_code IS '签发编码';
|
||||
|
||||
-- 向迁移历史表插入记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
ALTER TABLE public.cli_procedure RENAME COLUMN base_service_req_id TO request_id;
|
||||
ALTER TABLE public.cli_procedure ALTER COLUMN request_id SET NOT NULL;
|
||||
COMMENT ON COLUMN public.cli_procedure.request_id IS '医嘱id';
|
||||
ALTER TABLE public.cli_procedure RENAME COLUMN base_med_req_id TO request_table;
|
||||
ALTER TABLE public.cli_procedure ALTER COLUMN request_table TYPE varchar(255) USING request_table::varchar(255);
|
||||
ALTER TABLE public.cli_procedure ALTER COLUMN request_table SET NOT NULL;
|
||||
COMMENT ON COLUMN public.cli_procedure.request_table IS '医嘱所在表';
|
||||
ALTER TABLE public.cli_procedure ADD encounter_id int8 NOT NULL;
|
||||
COMMENT ON COLUMN public.cli_procedure.encounter_id IS '就诊id';
|
||||
ALTER TABLE public.cli_procedure ADD org_id int8 NOT NULL;
|
||||
COMMENT ON COLUMN public.cli_procedure.org_id IS '发放科室';
|
||||
ALTER TABLE cli_procedure RENAME COLUMN base_service_req_id TO request_id;
|
||||
ALTER TABLE cli_procedure ALTER COLUMN request_id SET NOT NULL;
|
||||
COMMENT ON COLUMN cli_procedure.request_id IS '医嘱id';
|
||||
ALTER TABLE cli_procedure RENAME COLUMN base_med_req_id TO request_table;
|
||||
ALTER TABLE cli_procedure ALTER COLUMN request_table TYPE varchar(255) USING request_table::varchar(255);
|
||||
ALTER TABLE cli_procedure ALTER COLUMN request_table SET NOT NULL;
|
||||
COMMENT ON COLUMN cli_procedure.request_table IS '医嘱所在表';
|
||||
ALTER TABLE cli_procedure ADD encounter_id int8 NOT NULL;
|
||||
COMMENT ON COLUMN cli_procedure.encounter_id IS '就诊id';
|
||||
ALTER TABLE cli_procedure ADD org_id int8 NOT NULL;
|
||||
COMMENT ON COLUMN cli_procedure.org_id IS '发放科室';
|
||||
|
||||
COMMENT ON TABLE public.cli_procedure IS '手术与医嘱管理';
|
||||
COMMENT ON TABLE public.cli_procedure_performer IS '手术与医嘱执行人管理';
|
||||
COMMENT ON TABLE cli_procedure IS '手术与医嘱管理';
|
||||
COMMENT ON TABLE cli_procedure_performer IS '手术与医嘱执行人管理';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ALTER TABLE public.med_medication_request ADD performer_check_id int8 NULL;
|
||||
COMMENT ON COLUMN public.med_medication_request.performer_check_id IS '校对人';
|
||||
ALTER TABLE public.med_medication_request ADD check_time timestamptz(6) NULL;
|
||||
COMMENT ON COLUMN public.med_medication_request.check_time IS '校对时间';
|
||||
ALTER TABLE med_medication_request ADD performer_check_id int8 NULL;
|
||||
COMMENT ON COLUMN med_medication_request.performer_check_id IS '校对人';
|
||||
ALTER TABLE med_medication_request ADD check_time timestamptz(6) NULL;
|
||||
COMMENT ON COLUMN med_medication_request.check_time IS '校对时间';
|
||||
|
||||
|
||||
-- 向迁移历史表插入记录
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
ALTER TABLE public.wor_service_request ADD check_time timestamptz(6) NULL;
|
||||
COMMENT ON COLUMN public.wor_service_request.check_time IS '校对时间';
|
||||
COMMENT ON COLUMN public.wor_service_request.performer_check_id IS '校对人';
|
||||
ALTER TABLE wor_service_request ADD check_time timestamptz(6) NULL;
|
||||
COMMENT ON COLUMN wor_service_request.check_time IS '校对时间';
|
||||
COMMENT ON COLUMN wor_service_request.performer_check_id IS '校对人';
|
||||
|
||||
|
||||
-- 向迁移历史表插入记录
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
ALTER TABLE "public"."med_medication_dispense"
|
||||
ALTER TABLE "med_medication_dispense"
|
||||
DROP COLUMN "rec_practitioner_id";
|
||||
|
||||
ALTER TABLE "public"."med_medication_dispense"
|
||||
ALTER TABLE "med_medication_dispense"
|
||||
ADD COLUMN "rec_practitioner_id" int8;
|
||||
COMMENT ON COLUMN "public"."med_medication_dispense"."rec_practitioner_id" IS '接收人';
|
||||
COMMENT ON COLUMN "med_medication_dispense"."rec_practitioner_id" IS '接收人';
|
||||
|
||||
|
||||
-- 向迁移历史表插入记录
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
CACHE 1;
|
||||
|
||||
|
||||
CREATE TABLE "public"."doc_request_form" (
|
||||
CREATE TABLE "doc_request_form" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_request_form_id_seq'::regclass),
|
||||
"prescription_no" varchar(50) COLLATE "pg_catalog"."default" DEFAULT ''::character varying,
|
||||
"name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL DEFAULT ''::character varying,
|
||||
@@ -25,36 +25,36 @@ CREATE TABLE "public"."doc_request_form" (
|
||||
)
|
||||
;
|
||||
|
||||
ALTER TABLE "public"."doc_request_form"
|
||||
ALTER TABLE "doc_request_form"
|
||||
OWNER TO "postgres";
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "doc_request_form"."id" IS 'ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."prescription_no" IS '处方号';
|
||||
COMMENT ON COLUMN "doc_request_form"."prescription_no" IS '处方号';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."name" IS '名称';
|
||||
COMMENT ON COLUMN "doc_request_form"."name" IS '名称';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."encounter_id" IS '就诊id';
|
||||
COMMENT ON COLUMN "doc_request_form"."encounter_id" IS '就诊id';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."requester_id" IS '申请人';
|
||||
COMMENT ON COLUMN "doc_request_form"."requester_id" IS '申请人';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."desc_json" IS '描述内容';
|
||||
COMMENT ON COLUMN "doc_request_form"."desc_json" IS '描述内容';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_request_form"."tenant_id" IS '租户ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."delete_flag" IS '删除状态';
|
||||
COMMENT ON COLUMN "doc_request_form"."delete_flag" IS '删除状态';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_request_form"."create_by" IS '创建人';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_request_form"."create_time" IS '创建时间';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_request_form"."update_by" IS '更新人';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_request_form"."update_time" IS '更新时间';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_request_form"."type_code" IS '类型编码';
|
||||
COMMENT ON COLUMN "doc_request_form"."type_code" IS '类型编码';
|
||||
|
||||
COMMENT ON TABLE "public"."doc_request_form" IS '申请单管理表';
|
||||
COMMENT ON TABLE "doc_request_form" IS '申请单管理表';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ CREATE SEQUENCE doc_definition_id_seq
|
||||
CACHE 1;
|
||||
|
||||
-- 2. 创建文书定义表(doc_definition)
|
||||
CREATE TABLE "public"."doc_definition" (
|
||||
CREATE TABLE "doc_definition" (
|
||||
-- 主键ID
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_definition_id_seq'::regclass),
|
||||
-- 文书名称
|
||||
@@ -51,38 +51,38 @@ CREATE TABLE "public"."doc_definition" (
|
||||
);
|
||||
|
||||
-- 3. 设置表所有者
|
||||
ALTER TABLE "public"."doc_definition"
|
||||
ALTER TABLE "doc_definition"
|
||||
OWNER TO "postgres";
|
||||
|
||||
-- 4. 表和字段注释
|
||||
COMMENT ON TABLE "public"."doc_definition" IS '文书定义表:存储门诊病历、体温单、患者护理记录单等文书的定义信息';
|
||||
COMMENT ON TABLE "doc_definition" IS '文书定义表:存储门诊病历、体温单、患者护理记录单等文书的定义信息';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_definition"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."name" IS '文书名称';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."version" IS '文书的版本号';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."primary_menu_enum" IS '文书类型(一级菜单),从枚举中获取 DocTypeEnum(允许NULL)';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."sub_menu" IS '文书类型(二级菜单),自定义';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."bus_no" IS '文书业务编码(busNo),在新建时由系统自动生成';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."vue_router" IS 'Vue Router路径';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."hospital_id" IS '所属医院ID';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."display_order" IS '显示顺序';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."is_valid" IS '是否有效 0-有效 1-无效';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."use_range_enum" IS '使用范围:0-暂不使用 1-全院使用 2-指定科室使用(允许NULL)';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."doctor_permission_enum" IS '医生权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."nursing_permission_enum" IS '护士权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."medical_permission_enum" IS '医技权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."pharmacist_permission_enum" IS '药剂师权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."delete_flag" IS '删除状态:0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."doc_definition"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_definition"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "doc_definition"."name" IS '文书名称';
|
||||
COMMENT ON COLUMN "doc_definition"."version" IS '文书的版本号';
|
||||
COMMENT ON COLUMN "doc_definition"."primary_menu_enum" IS '文书类型(一级菜单),从枚举中获取 DocTypeEnum(允许NULL)';
|
||||
COMMENT ON COLUMN "doc_definition"."sub_menu" IS '文书类型(二级菜单),自定义';
|
||||
COMMENT ON COLUMN "doc_definition"."bus_no" IS '文书业务编码(busNo),在新建时由系统自动生成';
|
||||
COMMENT ON COLUMN "doc_definition"."vue_router" IS 'Vue Router路径';
|
||||
COMMENT ON COLUMN "doc_definition"."hospital_id" IS '所属医院ID';
|
||||
COMMENT ON COLUMN "doc_definition"."display_order" IS '显示顺序';
|
||||
COMMENT ON COLUMN "doc_definition"."is_valid" IS '是否有效 0-有效 1-无效';
|
||||
COMMENT ON COLUMN "doc_definition"."use_range_enum" IS '使用范围:0-暂不使用 1-全院使用 2-指定科室使用(允许NULL)';
|
||||
COMMENT ON COLUMN "doc_definition"."doctor_permission_enum" IS '医生权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "doc_definition"."nursing_permission_enum" IS '护士权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "doc_definition"."medical_permission_enum" IS '医技权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "doc_definition"."pharmacist_permission_enum" IS '药剂师权限:0-不限制 1-查看 2-编辑(允许NULL)';
|
||||
COMMENT ON COLUMN "doc_definition"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_definition"."delete_flag" IS '删除状态:0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "doc_definition"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_definition"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_definition"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_definition"."update_time" IS '更新时间';
|
||||
|
||||
-- 5. 索引设计
|
||||
--CREATE INDEX "idx_doc_definition_tenant_hospital" ON "public"."doc_definition" ("tenant_id", "hospital_id");
|
||||
CREATE INDEX "idx_doc_definition_primary_menu" ON "public"."doc_definition" ("primary_menu_enum");
|
||||
CREATE INDEX "idx_doc_definition_display_order" ON "public"."doc_definition" ("display_order");
|
||||
--CREATE INDEX "idx_doc_definition_tenant_hospital" ON "doc_definition" ("tenant_id", "hospital_id");
|
||||
CREATE INDEX "idx_doc_definition_primary_menu" ON "doc_definition" ("primary_menu_enum");
|
||||
CREATE INDEX "idx_doc_definition_display_order" ON "doc_definition" ("display_order");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ CREATE SEQUENCE doc_definition_organization_id_seq
|
||||
CACHE 1;
|
||||
|
||||
-- 2. 创建科室文书对照表
|
||||
CREATE TABLE "public"."doc_definition_organization" (
|
||||
CREATE TABLE "doc_definition_organization" (
|
||||
-- 主键ID
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_definition_organization_id_seq'::regclass),
|
||||
-- 文书定义ID
|
||||
@@ -30,30 +30,30 @@ CREATE TABLE "public"."doc_definition_organization" (
|
||||
);
|
||||
|
||||
-- 3. 设置表所有者
|
||||
ALTER TABLE "public"."doc_definition_organization"
|
||||
ALTER TABLE "doc_definition_organization"
|
||||
OWNER TO "postgres";
|
||||
|
||||
-- 4. 表和字段注释
|
||||
COMMENT ON TABLE "public"."doc_definition_organization" IS '科室文书对照表:记录文书与科室的关联关系';
|
||||
COMMENT ON TABLE "doc_definition_organization" IS '科室文书对照表:记录文书与科室的关联关系';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."definition_id" IS '文书定义ID';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."bus_no" IS '文书业务编码';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."organization_id" IS '科室ID';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."delete_flag" IS '删除状态:0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."doc_definition_organization"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."definition_id" IS '文书定义ID';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."bus_no" IS '文书业务编码';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."organization_id" IS '科室ID';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."delete_flag" IS '删除状态:0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_definition_organization"."update_time" IS '更新时间';
|
||||
|
||||
-- 5. 索引设计
|
||||
-- 按文书定义ID查询(高频场景)
|
||||
CREATE INDEX "idx_doc_def_org_definition" ON "public"."doc_definition_organization" ("definition_id");
|
||||
CREATE INDEX "idx_doc_def_org_definition" ON "doc_definition_organization" ("definition_id");
|
||||
-- 按科室ID查询(高频场景)
|
||||
CREATE INDEX "idx_doc_def_org_organization" ON "public"."doc_definition_organization" ("organization_id");
|
||||
CREATE INDEX "idx_doc_def_org_organization" ON "doc_definition_organization" ("organization_id");
|
||||
-- 按租户ID查询(管理后台场景)
|
||||
--CREATE INDEX "idx_doc_def_org_tenant" ON "public"."doc_definition_organization" ("tenant_id");
|
||||
--CREATE INDEX "idx_doc_def_org_tenant" ON "doc_definition_organization" ("tenant_id");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ALTER TABLE "public"."med_medication_dispense"
|
||||
ALTER TABLE "med_medication_dispense"
|
||||
ADD COLUMN "planned_dispense_time" timestamptz(6);
|
||||
|
||||
COMMENT ON COLUMN "public"."med_medication_dispense"."planned_dispense_time" IS '预定发药时间';
|
||||
COMMENT ON COLUMN "med_medication_dispense"."planned_dispense_time" IS '预定发药时间';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ALTER TABLE "public"."wor_device_dispense"
|
||||
ALTER TABLE "wor_device_dispense"
|
||||
ADD COLUMN "planned_dispense_time" timestamptz(6);
|
||||
|
||||
COMMENT ON COLUMN "public"."wor_device_dispense"."planned_dispense_time" IS '预定发药时间';
|
||||
COMMENT ON COLUMN "wor_device_dispense"."planned_dispense_time" IS '预定发药时间';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
ALTER TABLE "public"."wor_supply_delivery"
|
||||
ALTER TABLE "wor_supply_delivery"
|
||||
ADD COLUMN "based_on_table" varchar(255),
|
||||
ADD COLUMN "based_on_ids" varchar(2000);
|
||||
|
||||
COMMENT ON COLUMN "public"."wor_supply_delivery"."based_on_table" IS '请求基于什么';
|
||||
COMMENT ON COLUMN "wor_supply_delivery"."based_on_table" IS '请求基于什么';
|
||||
|
||||
COMMENT ON COLUMN "public"."wor_supply_delivery"."based_on_ids" IS '请求基于什么的ID';
|
||||
COMMENT ON COLUMN "wor_supply_delivery"."based_on_ids" IS '请求基于什么的ID';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.cli_procedure ADD group_id int8 NULL;
|
||||
COMMENT ON COLUMN public.cli_procedure.group_id IS '分组id';
|
||||
ALTER TABLE cli_procedure ADD group_id int8 NULL;
|
||||
COMMENT ON COLUMN cli_procedure.group_id IS '分组id';
|
||||
|
||||
|
||||
-- 向迁移历史表插入记录
|
||||
|
||||
@@ -27,8 +27,8 @@ CREATE SEQUENCE adm_frequency_id_seq
|
||||
-- ----------------------------
|
||||
-- Table structure for adm_frequency
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "public"."adm_frequency";
|
||||
CREATE TABLE "public"."adm_frequency" (
|
||||
DROP TABLE IF EXISTS "adm_frequency";
|
||||
CREATE TABLE "adm_frequency" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('adm_frequency_id_seq'::regclass),
|
||||
"rate_code" varchar(50) COLLATE "pg_catalog"."default",
|
||||
"name" varchar(255) COLLATE "pg_catalog"."default",
|
||||
@@ -53,29 +53,29 @@ CREATE TABLE "public"."adm_frequency" (
|
||||
"update_time" timestamptz(6) DEFAULT now()
|
||||
)
|
||||
;
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."id" IS '唯一标识符';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."rate_code" IS '频次代码,唯一标识与字典表对应';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."name" IS '频次名称';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."day_count" IS '每天执行的次数';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."day_interval" IS '每次执行之间的间隔(天数)';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."day_times" IS '每天的具体执行时间点,逗号分隔';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."week_cycle_flag" IS '是否周期性每周执行,0 为否,1 为是';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."week_interval" IS '每周执行的间隔,单位为周';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."week_times" IS '每周执行的次数';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."continue_flag" IS '是否为连续执行,0 为否,1 为是';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."total_execution_count" IS '执行总次数,记录任务累计执行次数';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."execution_period" IS '任务执行周期长度';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."execution_period_unit" IS '任务执行周期的单位,如 day、week、month';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."third_code" IS '第三方代码,外部系统使用';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."memo" IS '备注信息';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."concurrency_stamp" IS '并发戳,用于版本控制和并发冲突检测';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."tenant_id" IS '租户ID,标识所属租户';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."delete_flag" IS '删除标记,1 表示已删除,0 表示未删除';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."adm_frequency"."update_time" IS '更新时间';
|
||||
COMMENT ON TABLE "public"."adm_frequency" IS '频次配置表,用于频次、周期和相关信息';
|
||||
COMMENT ON COLUMN "adm_frequency"."id" IS '唯一标识符';
|
||||
COMMENT ON COLUMN "adm_frequency"."rate_code" IS '频次代码,唯一标识与字典表对应';
|
||||
COMMENT ON COLUMN "adm_frequency"."name" IS '频次名称';
|
||||
COMMENT ON COLUMN "adm_frequency"."day_count" IS '每天执行的次数';
|
||||
COMMENT ON COLUMN "adm_frequency"."day_interval" IS '每次执行之间的间隔(天数)';
|
||||
COMMENT ON COLUMN "adm_frequency"."day_times" IS '每天的具体执行时间点,逗号分隔';
|
||||
COMMENT ON COLUMN "adm_frequency"."week_cycle_flag" IS '是否周期性每周执行,0 为否,1 为是';
|
||||
COMMENT ON COLUMN "adm_frequency"."week_interval" IS '每周执行的间隔,单位为周';
|
||||
COMMENT ON COLUMN "adm_frequency"."week_times" IS '每周执行的次数';
|
||||
COMMENT ON COLUMN "adm_frequency"."continue_flag" IS '是否为连续执行,0 为否,1 为是';
|
||||
COMMENT ON COLUMN "adm_frequency"."total_execution_count" IS '执行总次数,记录任务累计执行次数';
|
||||
COMMENT ON COLUMN "adm_frequency"."execution_period" IS '任务执行周期长度';
|
||||
COMMENT ON COLUMN "adm_frequency"."execution_period_unit" IS '任务执行周期的单位,如 day、week、month';
|
||||
COMMENT ON COLUMN "adm_frequency"."third_code" IS '第三方代码,外部系统使用';
|
||||
COMMENT ON COLUMN "adm_frequency"."memo" IS '备注信息';
|
||||
COMMENT ON COLUMN "adm_frequency"."concurrency_stamp" IS '并发戳,用于版本控制和并发冲突检测';
|
||||
COMMENT ON COLUMN "adm_frequency"."tenant_id" IS '租户ID,标识所属租户';
|
||||
COMMENT ON COLUMN "adm_frequency"."delete_flag" IS '删除标记,1 表示已删除,0 表示未删除';
|
||||
COMMENT ON COLUMN "adm_frequency"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "adm_frequency"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "adm_frequency"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "adm_frequency"."update_time" IS '更新时间';
|
||||
COMMENT ON TABLE "adm_frequency" IS '频次配置表,用于频次、周期和相关信息';
|
||||
|
||||
-- ----------------------------
|
||||
-- Records of adm_frequency
|
||||
@@ -84,7 +84,7 @@ COMMENT ON TABLE "public"."adm_frequency" IS '频次配置表,用于频次、
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table adm_frequency
|
||||
-- ----------------------------
|
||||
ALTER TABLE "public"."adm_frequency" ADD CONSTRAINT "adm_frequency_pkey" PRIMARY KEY ("id");
|
||||
ALTER TABLE "adm_frequency" ADD CONSTRAINT "adm_frequency_pkey" PRIMARY KEY ("id");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.cli_procedure ADD refund_id int8 NULL;
|
||||
COMMENT ON COLUMN public.cli_procedure.refund_id IS '取消执行id';
|
||||
ALTER TABLE cli_procedure ADD refund_id int8 NULL;
|
||||
COMMENT ON COLUMN cli_procedure.refund_id IS '取消执行id';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ CREATE SEQUENCE doc_record_id_seq
|
||||
CACHE 1;
|
||||
|
||||
-- 2. 创建文书记录表
|
||||
CREATE TABLE "public"."doc_record" (
|
||||
CREATE TABLE "doc_record" (
|
||||
-- 主键ID
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_record_id_seq'::regclass),
|
||||
|
||||
@@ -34,40 +34,40 @@ CREATE TABLE "public"."doc_record" (
|
||||
);
|
||||
|
||||
-- 3. 设置表所有者
|
||||
ALTER TABLE "public"."doc_record" OWNER TO "postgres";
|
||||
ALTER TABLE "doc_record" OWNER TO "postgres";
|
||||
|
||||
-- 4. 表和字段注释
|
||||
COMMENT ON TABLE "public"."doc_record" IS '文书记录表';
|
||||
COMMENT ON TABLE "doc_record" IS '文书记录表';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_record"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "public"."doc_record"."definition_id" IS '定义ID';
|
||||
COMMENT ON COLUMN "public"."doc_record"."definition_bus_no" IS '业务编码';
|
||||
COMMENT ON COLUMN "public"."doc_record"."content_json" IS '文档内容(JSON格式)';
|
||||
COMMENT ON COLUMN "public"."doc_record"."status_enum" IS '状态枚举: 0-草稿/暂存,1-提交,2-归档,3-修改';
|
||||
COMMENT ON COLUMN "public"."doc_record"."organization_id" IS '科室ID';
|
||||
COMMENT ON COLUMN "public"."doc_record"."encounter_id" IS '就诊记录ID';
|
||||
COMMENT ON COLUMN "public"."doc_record"."patient_id" IS '病人ID';
|
||||
COMMENT ON COLUMN "public"."doc_record"."record_time" IS '记录时间';
|
||||
COMMENT ON COLUMN "public"."doc_record"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."doc_record"."delete_flag" IS '删除标志: 0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "public"."doc_record"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."doc_record"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."doc_record"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."doc_record"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_record"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "doc_record"."definition_id" IS '定义ID';
|
||||
COMMENT ON COLUMN "doc_record"."definition_bus_no" IS '业务编码';
|
||||
COMMENT ON COLUMN "doc_record"."content_json" IS '文档内容(JSON格式)';
|
||||
COMMENT ON COLUMN "doc_record"."status_enum" IS '状态枚举: 0-草稿/暂存,1-提交,2-归档,3-修改';
|
||||
COMMENT ON COLUMN "doc_record"."organization_id" IS '科室ID';
|
||||
COMMENT ON COLUMN "doc_record"."encounter_id" IS '就诊记录ID';
|
||||
COMMENT ON COLUMN "doc_record"."patient_id" IS '病人ID';
|
||||
COMMENT ON COLUMN "doc_record"."record_time" IS '记录时间';
|
||||
COMMENT ON COLUMN "doc_record"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_record"."delete_flag" IS '删除标志: 0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "doc_record"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_record"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_record"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_record"."update_time" IS '更新时间';
|
||||
|
||||
-- 5. 索引设计
|
||||
-- 按定义ID查询(高频场景)
|
||||
CREATE INDEX "idx_doc_record_definition" ON "public"."doc_record" ("definition_id");
|
||||
CREATE INDEX "idx_doc_record_definition" ON "doc_record" ("definition_id");
|
||||
-- 按病人ID查询(高频场景)
|
||||
CREATE INDEX "idx_doc_record_patient" ON "public"."doc_record" ("patient_id");
|
||||
CREATE INDEX "idx_doc_record_patient" ON "doc_record" ("patient_id");
|
||||
-- 按就诊ID查询(高频场景)
|
||||
CREATE INDEX "idx_doc_record_encounter" ON "public"."doc_record" ("encounter_id");
|
||||
CREATE INDEX "idx_doc_record_encounter" ON "doc_record" ("encounter_id");
|
||||
-- 按科室ID查询
|
||||
CREATE INDEX "idx_doc_record_orgnization" ON "public"."doc_record" ("orgnization_id");
|
||||
CREATE INDEX "idx_doc_record_orgnization" ON "doc_record" ("orgnization_id");
|
||||
-- 按记录时间范围查询
|
||||
CREATE INDEX "idx_doc_record_time" ON "public"."doc_record" ("record_time");
|
||||
CREATE INDEX "idx_doc_record_time" ON "doc_record" ("record_time");
|
||||
-- 按状态查询
|
||||
CREATE INDEX "idx_doc_record_status" ON "public"."doc_record" ("status_enum");
|
||||
CREATE INDEX "idx_doc_record_status" ON "doc_record" ("status_enum");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
CREATE TABLE "public"."doc_record_log" (
|
||||
CREATE TABLE "doc_record_log" (
|
||||
-- 主键ID
|
||||
"record_id" int8 NOT NULL ,
|
||||
|
||||
@@ -25,26 +25,26 @@ CREATE TABLE "public"."doc_record_log" (
|
||||
);
|
||||
|
||||
-- 3. 设置表所有者
|
||||
ALTER TABLE "public"."doc_record_log" OWNER TO "postgres";
|
||||
ALTER TABLE "doc_record_log" OWNER TO "postgres";
|
||||
|
||||
-- 4. 表和字段注释
|
||||
COMMENT ON TABLE "public"."doc_record_log" IS '文书记录表';
|
||||
COMMENT ON TABLE "doc_record_log" IS '文书记录表';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."record_id" IS '主键ID';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."definition_id" IS '定义ID';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."definition_bus_no" IS '业务编码';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."content_json" IS '文档内容(JSON格式)';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."status_enum" IS '状态枚举: 0-草稿/暂存,1-提交,2-归档,3-修改';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."orgnization_id" IS '科室ID';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."encounter_id" IS '就诊记录ID';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."patient_id" IS '病人ID';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."record_time" IS '记录时间';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."delete_flag" IS '删除标志: 0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."doc_record_log"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_record_log"."record_id" IS '主键ID';
|
||||
COMMENT ON COLUMN "doc_record_log"."definition_id" IS '定义ID';
|
||||
COMMENT ON COLUMN "doc_record_log"."definition_bus_no" IS '业务编码';
|
||||
COMMENT ON COLUMN "doc_record_log"."content_json" IS '文档内容(JSON格式)';
|
||||
COMMENT ON COLUMN "doc_record_log"."status_enum" IS '状态枚举: 0-草稿/暂存,1-提交,2-归档,3-修改';
|
||||
COMMENT ON COLUMN "doc_record_log"."orgnization_id" IS '科室ID';
|
||||
COMMENT ON COLUMN "doc_record_log"."encounter_id" IS '就诊记录ID';
|
||||
COMMENT ON COLUMN "doc_record_log"."patient_id" IS '病人ID';
|
||||
COMMENT ON COLUMN "doc_record_log"."record_time" IS '记录时间';
|
||||
COMMENT ON COLUMN "doc_record_log"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_record_log"."delete_flag" IS '删除标志: 0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "doc_record_log"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_record_log"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_record_log"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_record_log"."update_time" IS '更新时间';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
INSERT INTO "public"."sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ('频次', 250, 8, 'frequency', 'basicmanage/frequency/index', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-08-21 14:56:04.952621', 'admin', '2025-08-21 14:56:57.670708', NULL);
|
||||
INSERT INTO "sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ('频次', 250, 8, 'frequency', 'basicmanage/frequency/index', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-08-21 14:56:04.952621', 'admin', '2025-08-21 14:56:57.670708', NULL);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.adm_encounter ADD out_way_code varchar(255) DEFAULT '';
|
||||
COMMENT ON COLUMN public.adm_encounter.out_way_code IS '出院方式';
|
||||
ALTER TABLE adm_encounter ADD out_way_code varchar(255) DEFAULT '';
|
||||
COMMENT ON COLUMN adm_encounter.out_way_code IS '出院方式';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.adm_patient ADD deceased_reason varchar(255) DEFAULT NULL;
|
||||
COMMENT ON COLUMN public.adm_patient.deceased_reason IS '死亡原因';
|
||||
ALTER TABLE adm_patient ADD deceased_reason varchar(255) DEFAULT NULL;
|
||||
COMMENT ON COLUMN adm_patient.deceased_reason IS '死亡原因';
|
||||
|
||||
|
||||
-- 向迁移历史表插入记录
|
||||
|
||||
@@ -7,7 +7,7 @@ CREATE SEQUENCE doc_statistics_definition_id_seq
|
||||
CACHE 1;
|
||||
|
||||
-- 2. 创建文档统计定义表
|
||||
CREATE TABLE "public"."doc_statistics_definition" (
|
||||
CREATE TABLE "doc_statistics_definition" (
|
||||
-- 主键ID
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_statistics_definition_id_seq'::regclass),
|
||||
|
||||
@@ -32,35 +32,35 @@ CREATE TABLE "public"."doc_statistics_definition" (
|
||||
);
|
||||
|
||||
-- 3. 设置表所有者
|
||||
ALTER TABLE "public"."doc_statistics_definition" OWNER TO "postgres";
|
||||
ALTER TABLE "doc_statistics_definition" OWNER TO "postgres";
|
||||
|
||||
-- 4. 表和字段注释
|
||||
COMMENT ON TABLE "public"."doc_statistics_definition" IS '文档统计定义表';
|
||||
COMMENT ON TABLE "doc_statistics_definition" IS '文档统计定义表';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."name" IS '属性名称';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."type_enum" IS '属性类型: 1-Input, 2-Date, 3-Checkbox, 4-Radio, 5-Select, 6-Textarea';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."code" IS '属性代码';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."required" IS '是否必填: 1-必填, 0-不必填';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."remark" IS '备注';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."is_statistics" IS '是否统计: 0-不统计, 1-统计';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."display_order" IS '显示顺序';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."delete_flag" IS '删除标志: 0-未删除, 1-已删除';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."name" IS '属性名称';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."type_enum" IS '属性类型: 1-Input, 2-Date, 3-Checkbox, 4-Radio, 5-Select, 6-Textarea';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."code" IS '属性代码';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."required" IS '是否必填: 1-必填, 0-不必填';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."remark" IS '备注';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."is_statistics" IS '是否统计: 0-不统计, 1-统计';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."display_order" IS '显示顺序';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."delete_flag" IS '删除标志: 0-未删除, 1-已删除';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."update_time" IS '更新时间';
|
||||
|
||||
-- -- 5. 索引设计
|
||||
-- -- 按属性代码查询
|
||||
-- CREATE INDEX "idx_doc_statistics_code" ON "public"."doc_statistics_definition" ("code");
|
||||
-- CREATE INDEX "idx_doc_statistics_code" ON "doc_statistics_definition" ("code");
|
||||
-- -- 按是否统计查询
|
||||
-- CREATE INDEX "idx_doc_statistics_is_stat" ON "public"."doc_statistics_definition" ("is_statistics");
|
||||
-- CREATE INDEX "idx_doc_statistics_is_stat" ON "doc_statistics_definition" ("is_statistics");
|
||||
-- -- 按属性类型查询
|
||||
-- CREATE INDEX "idx_doc_statistics_type" ON "public"."doc_statistics_definition" ("type_enum");
|
||||
-- CREATE INDEX "idx_doc_statistics_type" ON "doc_statistics_definition" ("type_enum");
|
||||
-- -- 按租户ID查询
|
||||
-- CREATE INDEX "idx_doc_statistics_tenant" ON "public"."doc_statistics_definition" ("tenant_id");
|
||||
-- CREATE INDEX "idx_doc_statistics_tenant" ON "doc_statistics_definition" ("tenant_id");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ CREATE SEQUENCE doc_statistics_definition_option_id_seq
|
||||
CACHE 1;
|
||||
|
||||
-- 2. 创建文档统计定义选项表
|
||||
CREATE TABLE "public"."doc_statistics_definition_option" (
|
||||
CREATE TABLE "doc_statistics_definition_option" (
|
||||
-- 主键ID
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_statistics_definition_option_id_seq'::regclass),
|
||||
|
||||
@@ -28,33 +28,33 @@ CREATE TABLE "public"."doc_statistics_definition_option" (
|
||||
CONSTRAINT "doc_statistics_definition_option_pkey" PRIMARY KEY ("id"),
|
||||
-- 外键约束(关联到文档统计定义表)
|
||||
CONSTRAINT "fk_doc_statistics_option_definition" FOREIGN KEY ("doc_statistics_definition_id")
|
||||
REFERENCES "public"."doc_statistics_definition" ("id") ON DELETE CASCADE
|
||||
REFERENCES "doc_statistics_definition" ("id") ON DELETE CASCADE
|
||||
);
|
||||
|
||||
-- 3. 设置表所有者
|
||||
ALTER TABLE "public"."doc_statistics_definition_option" OWNER TO "postgres";
|
||||
ALTER TABLE "doc_statistics_definition_option" OWNER TO "postgres";
|
||||
|
||||
-- 4. 表和字段注释
|
||||
COMMENT ON TABLE "public"."doc_statistics_definition_option" IS '文档统计定义选项表';
|
||||
COMMENT ON TABLE "doc_statistics_definition_option" IS '文档统计定义选项表';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."doc_statistics_definition_id" IS '属性编码(关联文档统计定义表ID)';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."option" IS '选项值(当属性类型为Checkbox、Radio、Select时使用)';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."display_order" IS '显示顺序';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."delete_flag" IS '删除标志: 0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition_option"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."doc_statistics_definition_id" IS '属性编码(关联文档统计定义表ID)';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."option" IS '选项值(当属性类型为Checkbox、Radio、Select时使用)';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."display_order" IS '显示顺序';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."delete_flag" IS '删除标志: 0-未删除,1-已删除';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_statistics_definition_option"."update_time" IS '更新时间';
|
||||
|
||||
-- -- 5. 索引设计
|
||||
-- -- 按统计定义ID查询(主关联查询)
|
||||
-- CREATE INDEX "idx_doc_statistics_option_defid" ON "public"."doc_statistics_definition_option" ("doc_statistics_definition_id");
|
||||
-- CREATE INDEX "idx_doc_statistics_option_defid" ON "doc_statistics_definition_option" ("doc_statistics_definition_id");
|
||||
-- -- 按显示顺序查询
|
||||
-- CREATE INDEX "idx_doc_statistics_option_order" ON "public"."doc_statistics_definition_option" ("display_order");
|
||||
-- CREATE INDEX "idx_doc_statistics_option_order" ON "doc_statistics_definition_option" ("display_order");
|
||||
-- -- 按租户ID查询
|
||||
-- CREATE INDEX "idx_doc_statistics_option_tenant" ON "public"."doc_statistics_definition_option" ("tenant_id");
|
||||
-- CREATE INDEX "idx_doc_statistics_option_tenant" ON "doc_statistics_definition_option" ("tenant_id");
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ CREATE SEQUENCE doc_template_id_seq
|
||||
|
||||
|
||||
-- 2. 创建文档模板表(doc_template)
|
||||
CREATE TABLE "public"."doc_template" (
|
||||
CREATE TABLE "doc_template" (
|
||||
-- 主键字段
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_template_id_seq'::regclass), -- 主键ID,关联序列自增
|
||||
|
||||
@@ -35,15 +35,15 @@ CREATE TABLE "public"."doc_template" (
|
||||
|
||||
-- 外键约束(关联文书定义表,确保数据一致性)
|
||||
-- CONSTRAINT "fk_doc_template_definition" FOREIGN KEY ("definition_id")
|
||||
-- REFERENCES "public"."doc_definition" ("id") ON DELETE RESTRICT, -- 文书定义删除时,限制删除(避免模板关联失效)
|
||||
-- REFERENCES "doc_definition" ("id") ON DELETE RESTRICT, -- 文书定义删除时,限制删除(避免模板关联失效)
|
||||
--
|
||||
-- -- 外键约束(关联科室表,use_range=2时生效)
|
||||
-- CONSTRAINT "fk_doc_template_organization" FOREIGN KEY ("organization_id")
|
||||
-- REFERENCES "public"."sys_organization" ("id") ON DELETE SET NULL, -- 科室删除时,置空该字段
|
||||
-- REFERENCES "sys_organization" ("id") ON DELETE SET NULL, -- 科室删除时,置空该字段
|
||||
--
|
||||
-- -- 外键约束(关联用户表,use_range=3时生效)
|
||||
-- CONSTRAINT "fk_doc_template_user" FOREIGN KEY ("user_id")
|
||||
-- REFERENCES "public"."sys_user" ("id") ON DELETE SET NULL, -- 用户删除时,置空该字段
|
||||
-- REFERENCES "sys_user" ("id") ON DELETE SET NULL, -- 用户删除时,置空该字段
|
||||
--
|
||||
-- -- 唯一约束(模板名称+文书定义ID唯一,避免同文书下重复模板)
|
||||
-- CONSTRAINT "uk_doc_template_name_defid" UNIQUE ("name", "definition_id")
|
||||
@@ -51,53 +51,53 @@ CREATE TABLE "public"."doc_template" (
|
||||
|
||||
|
||||
-- 3. 设置表所有者(与项目数据库用户一致,通常为postgres)
|
||||
ALTER TABLE "public"."doc_template" OWNER TO "postgres";
|
||||
ALTER TABLE "doc_template" OWNER TO "postgres";
|
||||
|
||||
|
||||
-- 4. 表及字段注释(便于维护,与实体类注释对应)
|
||||
COMMENT ON TABLE "public"."doc_template" IS '文档模板表:存储各类文书的模板信息,支持全院、科室、个人等不同使用范围';
|
||||
COMMENT ON TABLE "doc_template" IS '文档模板表:存储各类文书的模板信息,支持全院、科室、个人等不同使用范围';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_template"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "public"."doc_template"."name" IS '模板名称:唯一标识模板,同文书定义下不可重复';
|
||||
COMMENT ON COLUMN "public"."doc_template"."display_order" IS '排序号:模板列表展示顺序,值越小越靠前,默认0';
|
||||
COMMENT ON COLUMN "public"."doc_template"."context_json" IS '模板内容:JSON格式存储模板结构、字段配置等信息,前端据此渲染模板';
|
||||
COMMENT ON COLUMN "public"."doc_template"."definition_id" IS '文书定义ID:关联doc_definition表,标识模板所属的文书类型';
|
||||
COMMENT ON COLUMN "public"."doc_template"."use_range" IS '使用范围:0-暂不使用,1-全院使用,2-指定科室使用,3-个人使用';
|
||||
COMMENT ON COLUMN "public"."doc_template"."organization_id" IS '指定科室ID:use_range=2时有效,关联sys_organization表';
|
||||
COMMENT ON COLUMN "public"."doc_template"."user_id" IS '指定用户ID:use_range=3时有效,关联sys_user表';
|
||||
COMMENT ON COLUMN "public"."doc_template"."remark" IS '备注:存储模板使用场景、注意事项等额外说明';
|
||||
COMMENT ON COLUMN "public"."doc_template"."tenant_id" IS '租户ID:多租户系统隔离字段,非空';
|
||||
COMMENT ON COLUMN "public"."doc_template"."delete_flag" IS '删除标志:0-未删除,1-已删除,默认0';
|
||||
COMMENT ON COLUMN "public"."doc_template"."create_by" IS '创建人:存储创建者用户名,非空';
|
||||
COMMENT ON COLUMN "public"."doc_template"."create_time" IS '创建时间:默认当前时间,带时区,非空';
|
||||
COMMENT ON COLUMN "public"."doc_template"."update_by" IS '更新人:存储更新者用户名';
|
||||
COMMENT ON COLUMN "public"."doc_template"."update_time" IS '更新时间:带时区';
|
||||
COMMENT ON COLUMN "doc_template"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "doc_template"."name" IS '模板名称:唯一标识模板,同文书定义下不可重复';
|
||||
COMMENT ON COLUMN "doc_template"."display_order" IS '排序号:模板列表展示顺序,值越小越靠前,默认0';
|
||||
COMMENT ON COLUMN "doc_template"."context_json" IS '模板内容:JSON格式存储模板结构、字段配置等信息,前端据此渲染模板';
|
||||
COMMENT ON COLUMN "doc_template"."definition_id" IS '文书定义ID:关联doc_definition表,标识模板所属的文书类型';
|
||||
COMMENT ON COLUMN "doc_template"."use_range" IS '使用范围:0-暂不使用,1-全院使用,2-指定科室使用,3-个人使用';
|
||||
COMMENT ON COLUMN "doc_template"."organization_id" IS '指定科室ID:use_range=2时有效,关联sys_organization表';
|
||||
COMMENT ON COLUMN "doc_template"."user_id" IS '指定用户ID:use_range=3时有效,关联sys_user表';
|
||||
COMMENT ON COLUMN "doc_template"."remark" IS '备注:存储模板使用场景、注意事项等额外说明';
|
||||
COMMENT ON COLUMN "doc_template"."tenant_id" IS '租户ID:多租户系统隔离字段,非空';
|
||||
COMMENT ON COLUMN "doc_template"."delete_flag" IS '删除标志:0-未删除,1-已删除,默认0';
|
||||
COMMENT ON COLUMN "doc_template"."create_by" IS '创建人:存储创建者用户名,非空';
|
||||
COMMENT ON COLUMN "doc_template"."create_time" IS '创建时间:默认当前时间,带时区,非空';
|
||||
COMMENT ON COLUMN "doc_template"."update_by" IS '更新人:存储更新者用户名';
|
||||
COMMENT ON COLUMN "doc_template"."update_time" IS '更新时间:带时区';
|
||||
|
||||
|
||||
-- -- 5. 索引设计(优化高频查询场景,提升性能)
|
||||
-- -- (1)按文书定义ID查询(高频:查询某类文书的所有模板)
|
||||
-- CREATE INDEX "idx_doc_template_definition"
|
||||
-- ON "public"."doc_template" ("definition_id")
|
||||
-- ON "doc_template" ("definition_id")
|
||||
-- WHERE "delete_flag" = '0'; -- 只索引未删除数据,减少索引体积
|
||||
--
|
||||
-- -- (2)按使用范围+科室ID查询(高频:科室用户查询本科室模板)
|
||||
-- CREATE INDEX "idx_doc_template_userange_org"
|
||||
-- ON "public"."doc_template" ("use_range", "organization_id")
|
||||
-- ON "doc_template" ("use_range", "organization_id")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
--
|
||||
-- -- (3)按使用范围+用户ID查询(高频:个人用户查询自己的模板)
|
||||
-- CREATE INDEX "idx_doc_template_userange_user"
|
||||
-- ON "public"."doc_template" ("use_range", "user_id")
|
||||
-- ON "doc_template" ("use_range", "user_id")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
--
|
||||
-- -- (4)按模板名称模糊查询(高频:搜索模板)
|
||||
-- CREATE INDEX "idx_doc_template_name"
|
||||
-- ON "public"."doc_template" ("name")
|
||||
-- ON "doc_template" ("name")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
--
|
||||
-- -- (5)按租户ID+创建时间查询(高频:多租户下按时间筛选模板)
|
||||
-- CREATE INDEX "idx_doc_template_tenant_createtime"
|
||||
-- ON "public"."doc_template" ("tenant_id", "create_time")
|
||||
-- ON "doc_template" ("tenant_id", "create_time")
|
||||
-- WHERE "delete_flag" = '0';
|
||||
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ CREATE SEQUENCE doc_statistics_id_seq
|
||||
|
||||
|
||||
-- 2. 创建 doc_statistics 表(字段类型、约束与实体类属性一一对应)
|
||||
CREATE TABLE "public"."doc_statistics" (
|
||||
CREATE TABLE "doc_statistics" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('doc_statistics_id_seq'::regclass), -- 主键,关联序列自增
|
||||
"record_id" int8 DEFAULT NULL, -- 记录ID(对应实体类 recordId)
|
||||
"statistic_definition_id" int8 DEFAULT NULL, -- 统计项定义ID(对应 statisticDefinitionId)
|
||||
@@ -31,30 +31,30 @@ CREATE TABLE "public"."doc_statistics" (
|
||||
|
||||
|
||||
-- 3. 设置表所有者(与 doc_order_process 保持一致,默认为 postgres)
|
||||
ALTER TABLE "public"."doc_statistics"
|
||||
ALTER TABLE "doc_statistics"
|
||||
OWNER TO "postgres";
|
||||
|
||||
|
||||
-- 4. 字段注释(与实体类注释完全对应,便于维护)
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."record_id" IS '记录ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."statistic_definition_id" IS '统计项定义ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."encounter_id" IS '就诊ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."patient_id" IS '患者ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."statistic_definition_code" IS '统计项编码';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."organization_id" IS '记录科室ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."value" IS '统计值';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."record_time" IS '记录时间(格式:yyyy-MM-dd HH:mm:ss)';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."source" IS '记录来源';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."delete_flag" IS '删除状态(0=未删除,1=已删除)';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "public"."doc_statistics"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "doc_statistics"."id" IS '主键ID';
|
||||
COMMENT ON COLUMN "doc_statistics"."record_id" IS '记录ID';
|
||||
COMMENT ON COLUMN "doc_statistics"."statistic_definition_id" IS '统计项定义ID';
|
||||
COMMENT ON COLUMN "doc_statistics"."encounter_id" IS '就诊ID';
|
||||
COMMENT ON COLUMN "doc_statistics"."patient_id" IS '患者ID';
|
||||
COMMENT ON COLUMN "doc_statistics"."statistic_definition_code" IS '统计项编码';
|
||||
COMMENT ON COLUMN "doc_statistics"."organization_id" IS '记录科室ID';
|
||||
COMMENT ON COLUMN "doc_statistics"."value" IS '统计值';
|
||||
COMMENT ON COLUMN "doc_statistics"."record_time" IS '记录时间(格式:yyyy-MM-dd HH:mm:ss)';
|
||||
COMMENT ON COLUMN "doc_statistics"."source" IS '记录来源';
|
||||
COMMENT ON COLUMN "doc_statistics"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "doc_statistics"."delete_flag" IS '删除状态(0=未删除,1=已删除)';
|
||||
COMMENT ON COLUMN "doc_statistics"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "doc_statistics"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "doc_statistics"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "doc_statistics"."update_time" IS '更新时间';
|
||||
|
||||
-- 5. 表注释
|
||||
COMMENT ON TABLE "public"."doc_statistics" IS '文档统计表(存储各类统计项数据,如医嘱统计、患者数据统计等)';
|
||||
COMMENT ON TABLE "doc_statistics" IS '文档统计表(存储各类统计项数据,如医嘱统计、患者数据统计等)';
|
||||
|
||||
|
||||
-- 插入新的迁移历史记录
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
ALTER TABLE "public"."doc_statistics_definition"
|
||||
ALTER TABLE "doc_statistics_definition"
|
||||
ADD COLUMN "unit" varchar(50) COLLATE "pg_catalog"."default" DEFAULT ''::character varying;
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."unit" IS '统计值单位(如“次”“mg”“分钟”等)';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."unit" IS '统计值单位(如“次”“mg”“分钟”等)';
|
||||
|
||||
-- 插入文档统计表格结构修改的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,54 +1,54 @@
|
||||
ALTER TABLE "public"."med_medication_request"
|
||||
ALTER TABLE "med_medication_request"
|
||||
ALTER COLUMN "quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "quantity" SET NOT NULL;
|
||||
|
||||
ALTER TABLE "public"."med_medication_request"
|
||||
ALTER TABLE "med_medication_request"
|
||||
ALTER COLUMN "chinese_herbs_dose_quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "chinese_herbs_dose_quantity" SET DEFAULT 0;
|
||||
|
||||
|
||||
ALTER TABLE "public"."wor_service_request"
|
||||
ALTER TABLE "wor_service_request"
|
||||
ALTER COLUMN "quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "quantity" SET NOT NULL;
|
||||
|
||||
|
||||
ALTER TABLE "public"."wor_device_request"
|
||||
ALTER TABLE "wor_device_request"
|
||||
ALTER COLUMN "quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "quantity" SET NOT NULL;
|
||||
|
||||
|
||||
ALTER TABLE "public"."adm_charge_item"
|
||||
ALTER TABLE "adm_charge_item"
|
||||
ALTER COLUMN "quantity_value" TYPE numeric(20,6),
|
||||
ALTER COLUMN "quantity_value" SET DEFAULT 0,
|
||||
ALTER COLUMN "quantity_value" SET NOT NULL;
|
||||
|
||||
ALTER TABLE "public"."med_medication_dispense"
|
||||
ALTER TABLE "med_medication_dispense"
|
||||
ALTER COLUMN "quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "quantity" SET NOT NULL;
|
||||
|
||||
ALTER TABLE "public"."wor_device_dispense"
|
||||
ALTER TABLE "wor_device_dispense"
|
||||
ALTER COLUMN "quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "quantity" SET NOT NULL;
|
||||
|
||||
|
||||
ALTER TABLE "public"."med_medication_dispense"
|
||||
ALTER TABLE "med_medication_dispense"
|
||||
ALTER COLUMN "dispense_quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "dispense_quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "dispense_quantity" SET NOT NULL;
|
||||
|
||||
ALTER TABLE "public"."wor_device_dispense"
|
||||
ALTER TABLE "wor_device_dispense"
|
||||
ALTER COLUMN "dispense_quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "dispense_quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "dispense_quantity" SET NOT NULL;
|
||||
|
||||
|
||||
|
||||
ALTER TABLE "public"."tmp_activity_device"
|
||||
ALTER TABLE "tmp_activity_device"
|
||||
ALTER COLUMN "quantity" TYPE numeric(20,6),
|
||||
ALTER COLUMN "quantity" SET DEFAULT 0,
|
||||
ALTER COLUMN "quantity" SET NOT NULL;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
ALTER TABLE "public"."wor_service_request"
|
||||
ALTER TABLE "wor_service_request"
|
||||
ADD COLUMN "rate_code" varchar(255) COLLATE "pg_catalog"."default" DEFAULT ''::character varying;
|
||||
COMMENT ON COLUMN "public"."wor_service_request"."rate_code" IS '用药频次';
|
||||
COMMENT ON COLUMN "wor_service_request"."rate_code" IS '用药频次';
|
||||
|
||||
-- 插入添加wor_service_request列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
INSERT INTO "public"."sys_menu" (
|
||||
INSERT INTO "sys_menu" (
|
||||
"menu_name",
|
||||
"parent_id",
|
||||
"order_num",
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
CACHE 1;
|
||||
|
||||
|
||||
CREATE TABLE "public"."tmp_orders_group_package" (
|
||||
CREATE TABLE "tmp_orders_group_package" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('tmp_orders_group_package_id_seq'::regclass),
|
||||
"name" varchar(255) COLLATE "pg_catalog"."default" DEFAULT ''::character varying,
|
||||
"package_type_enum" int4 NOT NULL,
|
||||
@@ -23,32 +23,32 @@ CREATE TABLE "public"."tmp_orders_group_package" (
|
||||
)
|
||||
;
|
||||
|
||||
ALTER TABLE "public"."tmp_orders_group_package"
|
||||
ALTER TABLE "tmp_orders_group_package"
|
||||
OWNER TO "postgres";
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."id" IS 'ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."name" IS '名称';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."name" IS '名称';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."package_type_enum" IS '组套包类型';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."package_type_enum" IS '组套包类型';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."organization_id" IS '科室id';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."organization_id" IS '科室id';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."practitioner_id" IS '参与者id';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."practitioner_id" IS '参与者id';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."tenant_id" IS '租户ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."delete_flag" IS '删除状态';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."delete_flag" IS '删除状态';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."create_by" IS '创建人';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."create_time" IS '创建时间';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."update_by" IS '更新人';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package"."update_time" IS '更新时间';
|
||||
|
||||
COMMENT ON TABLE "public"."tmp_orders_group_package" IS '医嘱组合套餐';
|
||||
COMMENT ON TABLE "tmp_orders_group_package" IS '医嘱组合套餐';
|
||||
|
||||
-- 插入添加临时订单分组包表的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
CACHE 1;
|
||||
|
||||
|
||||
CREATE TABLE "public"."tmp_orders_group_package_detail" (
|
||||
CREATE TABLE "tmp_orders_group_package_detail" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('tmp_orders_group_package_detail_id_seq'::regclass),
|
||||
"group_package_id" int8 NOT NULL,
|
||||
"order_definition_id" int8 NOT NULL,
|
||||
@@ -24,34 +24,34 @@ CREATE TABLE "public"."tmp_orders_group_package_detail" (
|
||||
)
|
||||
;
|
||||
|
||||
ALTER TABLE "public"."tmp_orders_group_package_detail"
|
||||
ALTER TABLE "tmp_orders_group_package_detail"
|
||||
OWNER TO "postgres";
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."id" IS 'ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."group_package_id" IS '组合套餐id';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."group_package_id" IS '组合套餐id';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."order_definition_id" IS '医嘱定义id';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."order_definition_id" IS '医嘱定义id';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."order_definition_table" IS '医嘱定义表名';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."order_definition_table" IS '医嘱定义表名';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."quantity" IS '数量';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."quantity" IS '数量';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."unit_code" IS '单位编码';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."unit_code" IS '单位编码';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."tenant_id" IS '租户ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."delete_flag" IS '删除状态';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."delete_flag" IS '删除状态';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."create_by" IS '创建人';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."create_time" IS '创建时间';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."update_by" IS '更新人';
|
||||
|
||||
COMMENT ON COLUMN "public"."tmp_orders_group_package_detail"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "tmp_orders_group_package_detail"."update_time" IS '更新时间';
|
||||
|
||||
COMMENT ON TABLE "public"."tmp_orders_group_package_detail" IS '医嘱组合套餐明细';
|
||||
COMMENT ON TABLE "tmp_orders_group_package_detail" IS '医嘱组合套餐明细';
|
||||
|
||||
-- 插入添加临时订单分组包详情表的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
ALTER TABLE "public"."adm_practitioner"
|
||||
ALTER TABLE "adm_practitioner"
|
||||
ADD COLUMN "signature" text COLLATE "pg_catalog"."default" DEFAULT ''::character varying;
|
||||
COMMENT ON COLUMN "public"."adm_practitioner"."signature" IS '签名图片';
|
||||
COMMENT ON COLUMN "adm_practitioner"."signature" IS '签名图片';
|
||||
|
||||
-- 插入为adm_practitioner表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
ALTER TABLE "public"."wor_service_request"
|
||||
ALTER TABLE "wor_service_request"
|
||||
ADD COLUMN "parent_id" int8 DEFAULT NULL;
|
||||
COMMENT ON COLUMN "public"."wor_service_request"."parent_id" IS '父id(适用诊疗套餐)';
|
||||
COMMENT ON COLUMN "wor_service_request"."parent_id" IS '父id(适用诊疗套餐)';
|
||||
|
||||
-- 插入为wor_service_request表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
ALTER TABLE "public"."cli_reservation_record"
|
||||
ALTER TABLE "cli_reservation_record"
|
||||
ADD COLUMN "tooth_position" varchar(500) COLLATE "pg_catalog"."default" DEFAULT ''::character varying;
|
||||
COMMENT ON COLUMN "public"."cli_reservation_record"."tooth_position" IS '牙位';
|
||||
COMMENT ON COLUMN "cli_reservation_record"."tooth_position" IS '牙位';
|
||||
|
||||
-- 插入为cli_reservation_record表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.wor_device_dispense ADD preparer_id int8 NULL;
|
||||
COMMENT ON COLUMN public.wor_device_dispense.preparer_id IS '配药人';
|
||||
ALTER TABLE wor_device_dispense ADD preparer_id int8 NULL;
|
||||
COMMENT ON COLUMN wor_device_dispense.preparer_id IS '配药人';
|
||||
-- 插入为wor_device_dispense表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202509180852 add_column_wor_device_dispense', '1.0.0');
|
||||
@@ -1,6 +1,6 @@
|
||||
ALTER TABLE "public"."tmp_activity_device"
|
||||
ALTER TABLE "tmp_activity_device"
|
||||
ADD COLUMN "unit_code" varchar(3) COLLATE "pg_catalog"."default" DEFAULT ''::character varying;
|
||||
COMMENT ON COLUMN "public"."tmp_activity_device"."unit_code" IS '单位';
|
||||
COMMENT ON COLUMN "tmp_activity_device"."unit_code" IS '单位';
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
CACHE 1;
|
||||
|
||||
|
||||
CREATE TABLE "public"."nd_review_prescription_records" (
|
||||
CREATE TABLE "nd_review_prescription_records" (
|
||||
"id" int8 NOT NULL DEFAULT nextval('nd_review_prescription_records_id_seq'::regclass),
|
||||
"prescription_no" varchar(255) COLLATE "pg_catalog"."default" DEFAULT ''::character varying,
|
||||
"encounter_id" int8 DEFAULT NULL,
|
||||
@@ -27,36 +27,36 @@ CREATE TABLE "public"."nd_review_prescription_records" (
|
||||
)
|
||||
;
|
||||
|
||||
ALTER TABLE "public"."nd_review_prescription_records"
|
||||
ALTER TABLE "nd_review_prescription_records"
|
||||
OWNER TO "postgres";
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."id" IS 'ID';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."id" IS 'ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."prescription_no" IS '处方号';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."prescription_no" IS '处方号';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."encounter_id" IS '就诊id';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."encounter_id" IS '就诊id';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."med_request_ids" IS '药品请求ids';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."med_request_ids" IS '药品请求ids';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."pass_flag" IS '通过标识';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."pass_flag" IS '通过标识';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."reason_text" IS '原因';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."reason_text" IS '原因';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."practitioner_id" IS '审方人id';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."practitioner_id" IS '审方人id';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."tenant_id" IS '租户ID';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."tenant_id" IS '租户ID';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."delete_flag" IS '删除状态';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."delete_flag" IS '删除状态';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."create_by" IS '创建人';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."create_by" IS '创建人';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."create_time" IS '创建时间';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."create_time" IS '创建时间';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."update_by" IS '更新人';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."update_by" IS '更新人';
|
||||
|
||||
COMMENT ON COLUMN "public"."nd_review_prescription_records"."update_time" IS '更新时间';
|
||||
COMMENT ON COLUMN "nd_review_prescription_records"."update_time" IS '更新时间';
|
||||
|
||||
COMMENT ON TABLE "public"."nd_review_prescription_records" IS '农大审方记录';
|
||||
COMMENT ON TABLE "nd_review_prescription_records" IS '农大审方记录';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
ALTER TABLE "public"."doc_statistics_definition"
|
||||
ALTER TABLE "doc_statistics_definition"
|
||||
ADD COLUMN "dict_name" varchar(50),
|
||||
ADD COLUMN "dict_type" varchar(50);
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."dict_name" IS '字典名称';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."dict_name" IS '字典名称';
|
||||
|
||||
COMMENT ON COLUMN "public"."doc_statistics_definition"."dict_type" IS '字典类型';
|
||||
COMMENT ON COLUMN "doc_statistics_definition"."dict_type" IS '字典类型';
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
ALTER TABLE "public"."elep_medication_request"
|
||||
ALTER TABLE "elep_medication_request"
|
||||
ADD COLUMN "condition_def_id" int8,
|
||||
ADD COLUMN "opsp_dise_code" varchar(255);
|
||||
|
||||
COMMENT ON COLUMN "public"."elep_medication_request"."condition_def_id" IS '诊断定义id';
|
||||
COMMENT ON COLUMN "elep_medication_request"."condition_def_id" IS '诊断定义id';
|
||||
|
||||
COMMENT ON COLUMN "public"."elep_medication_request"."opsp_dise_code" IS '慢病编码';
|
||||
COMMENT ON COLUMN "elep_medication_request"."opsp_dise_code" IS '慢病编码';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.adm_charge_item ADD procedure_id int8 NULL;
|
||||
COMMENT ON COLUMN public.adm_charge_item.procedure_id IS '执行id';
|
||||
ALTER TABLE adm_charge_item ADD procedure_id int8 NULL;
|
||||
COMMENT ON COLUMN adm_charge_item.procedure_id IS '执行id';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
ALTER TABLE public.wor_device_request ADD based_on_table varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.wor_device_request.based_on_table IS '请求基于什么';
|
||||
ALTER TABLE wor_device_request ADD based_on_table varchar(255) NULL;
|
||||
COMMENT ON COLUMN wor_device_request.based_on_table IS '请求基于什么';
|
||||
|
||||
ALTER TABLE public.wor_device_request ADD based_on_id int8 NULL;
|
||||
COMMENT ON COLUMN public.wor_device_request.based_on_id IS '请求基于什么的ID';
|
||||
ALTER TABLE wor_device_request ADD based_on_id int8 NULL;
|
||||
COMMENT ON COLUMN wor_device_request.based_on_id IS '请求基于什么的ID';
|
||||
|
||||
ALTER TABLE public.wor_device_dispense ADD procedure_id int8 NULL;
|
||||
COMMENT ON COLUMN public.wor_device_dispense.procedure_id IS '执行id';
|
||||
ALTER TABLE wor_device_dispense ADD procedure_id int8 NULL;
|
||||
COMMENT ON COLUMN wor_device_dispense.procedure_id IS '执行id';
|
||||
|
||||
ALTER TABLE public.med_medication_request ADD based_on_table varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.med_medication_request.based_on_table IS '请求基于什么';
|
||||
ALTER TABLE med_medication_request ADD based_on_table varchar(255) NULL;
|
||||
COMMENT ON COLUMN med_medication_request.based_on_table IS '请求基于什么';
|
||||
|
||||
ALTER TABLE public.med_medication_request ADD based_on_id int8 NULL;
|
||||
COMMENT ON COLUMN public.med_medication_request.based_on_id IS '请求基于什么的ID';
|
||||
ALTER TABLE med_medication_request ADD based_on_id int8 NULL;
|
||||
COMMENT ON COLUMN med_medication_request.based_on_id IS '请求基于什么的ID';
|
||||
|
||||
ALTER TABLE public.med_medication_dispense ADD procedure_id int8 NULL;
|
||||
COMMENT ON COLUMN public.med_medication_dispense.procedure_id IS '执行id';
|
||||
ALTER TABLE med_medication_dispense ADD procedure_id int8 NULL;
|
||||
COMMENT ON COLUMN med_medication_dispense.procedure_id IS '执行id';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
CREATE TABLE PUBLIC.cli_condition_no_definition (
|
||||
CREATE TABLE cli_condition_no_definition (
|
||||
gl_no VARCHAR (255) NULL,
|
||||
id bigserial NOT NULL,
|
||||
tenant_id INT8 NULL,
|
||||
@@ -13,19 +13,19 @@ CREATE TABLE PUBLIC.cli_condition_no_definition (
|
||||
icd10_no VARCHAR (255) NULL,
|
||||
icd10_name VARCHAR (255) NULL
|
||||
);
|
||||
COMMENT ON TABLE PUBLIC.cli_condition_no_definition IS '诊断各种编码定义表';
|
||||
COMMENT ON TABLE cli_condition_no_definition IS '诊断各种编码定义表';
|
||||
-- Column comments
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.gl_no IS '国临疾病编码';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.id IS 'ID';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.tenant_id IS '租户id';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.delete_flag IS '删除状态';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.create_by IS '创建人';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.update_by IS '更新人';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.update_time IS '更新时间';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.gl_name IS '国临疾病名称';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.icd10_no IS 'icd10编码';
|
||||
COMMENT ON COLUMN PUBLIC.cli_condition_no_definition.icd10_name IS 'icd10名称';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.gl_no IS '国临疾病编码';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.id IS 'ID';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.tenant_id IS '租户id';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.delete_flag IS '删除状态';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.create_by IS '创建人';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.update_by IS '更新人';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.update_time IS '更新时间';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.gl_name IS '国临疾病名称';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.icd10_no IS 'icd10编码';
|
||||
COMMENT ON COLUMN cli_condition_no_definition.icd10_name IS 'icd10名称';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
|
||||
ALTER TABLE public.tmp_orders_group_package_detail ADD dose numeric(20,6) NULL;
|
||||
COMMENT ON COLUMN public.tmp_orders_group_package_detail.dose IS '单次剂量';
|
||||
ALTER TABLE tmp_orders_group_package_detail ADD dose numeric(20,6) NULL;
|
||||
COMMENT ON COLUMN tmp_orders_group_package_detail.dose IS '单次剂量';
|
||||
|
||||
|
||||
ALTER TABLE public.tmp_orders_group_package_detail ADD rate_code varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.tmp_orders_group_package_detail.rate_code IS '用药频次';
|
||||
ALTER TABLE tmp_orders_group_package_detail ADD rate_code varchar(255) NULL;
|
||||
COMMENT ON COLUMN tmp_orders_group_package_detail.rate_code IS '用药频次';
|
||||
|
||||
|
||||
ALTER TABLE public.tmp_orders_group_package_detail ADD dispense_per_duration int4 NULL;
|
||||
COMMENT ON COLUMN public.tmp_orders_group_package_detail.dispense_per_duration IS '用药天数';
|
||||
ALTER TABLE tmp_orders_group_package_detail ADD dispense_per_duration int4 NULL;
|
||||
COMMENT ON COLUMN tmp_orders_group_package_detail.dispense_per_duration IS '用药天数';
|
||||
|
||||
|
||||
ALTER TABLE public.tmp_orders_group_package_detail ADD method_code varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.tmp_orders_group_package_detail.method_code IS '给药途径';
|
||||
ALTER TABLE tmp_orders_group_package_detail ADD method_code varchar(255) NULL;
|
||||
COMMENT ON COLUMN tmp_orders_group_package_detail.method_code IS '给药途径';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.med_medication_dispense ADD summary_no varchar(255) DEFAULT ''::character varying NULL;
|
||||
COMMENT ON COLUMN public.med_medication_dispense.summary_no IS '汇总编号';
|
||||
ALTER TABLE med_medication_dispense ADD summary_no varchar(255) DEFAULT ''::character varying NULL;
|
||||
COMMENT ON COLUMN med_medication_dispense.summary_no IS '汇总编号';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.med_medication_dispense ADD summary_no varchar(255) DEFAULT ''::character varying NULL;
|
||||
COMMENT ON COLUMN public.med_medication_dispense.summary_no IS '汇总编号';
|
||||
ALTER TABLE med_medication_dispense ADD summary_no varchar(255) DEFAULT ''::character varying NULL;
|
||||
COMMENT ON COLUMN med_medication_dispense.summary_no IS '汇总编号';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ALTER TABLE public.wor_supply_delivery ALTER COLUMN supplier_id DROP NOT NULL;
|
||||
ALTER TABLE wor_supply_delivery ALTER COLUMN supplier_id DROP NOT NULL;
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.tmp_orders_group_package_detail ADD dose_quantity numeric(20,6) NULL;
|
||||
COMMENT ON COLUMN public.tmp_orders_group_package_detail.dose_quantity IS '小单位单次剂量';
|
||||
ALTER TABLE tmp_orders_group_package_detail ADD dose_quantity numeric(20,6) NULL;
|
||||
COMMENT ON COLUMN tmp_orders_group_package_detail.dose_quantity IS '小单位单次剂量';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
ALTER TABLE public.med_medication_definition ADD dosage_instruction varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.med_medication_definition.dosage_instruction IS '用药说明';
|
||||
ALTER TABLE med_medication_definition ADD dosage_instruction varchar(255) NULL;
|
||||
COMMENT ON COLUMN med_medication_definition.dosage_instruction IS '用药说明';
|
||||
|
||||
|
||||
ALTER TABLE public.med_medication_request ADD dosage_instruction varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.med_medication_request.dosage_instruction IS '用药说明';
|
||||
ALTER TABLE med_medication_request ADD dosage_instruction varchar(255) NULL;
|
||||
COMMENT ON COLUMN med_medication_request.dosage_instruction IS '用药说明';
|
||||
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
ALTER TABLE public.med_medication_request ADD generate_source_enum int4 NOT NULL DEFAULT 1;
|
||||
COMMENT ON COLUMN public.med_medication_request.generate_source_enum IS '生成来源';
|
||||
ALTER TABLE med_medication_request ADD generate_source_enum int4 NOT NULL DEFAULT 1;
|
||||
COMMENT ON COLUMN med_medication_request.generate_source_enum IS '生成来源';
|
||||
|
||||
ALTER TABLE public.wor_device_request ADD generate_source_enum int4 NOT NULL DEFAULT 1;
|
||||
COMMENT ON COLUMN public.wor_device_request.generate_source_enum IS '生成来源';
|
||||
ALTER TABLE wor_device_request ADD generate_source_enum int4 NOT NULL DEFAULT 1;
|
||||
COMMENT ON COLUMN wor_device_request.generate_source_enum IS '生成来源';
|
||||
|
||||
ALTER TABLE public.wor_service_request ADD generate_source_enum int4 NOT NULL DEFAULT 1;
|
||||
COMMENT ON COLUMN public.wor_service_request.generate_source_enum IS '生成来源';
|
||||
ALTER TABLE wor_service_request ADD generate_source_enum int4 NOT NULL DEFAULT 1;
|
||||
COMMENT ON COLUMN wor_service_request.generate_source_enum IS '生成来源';
|
||||
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ALTER TABLE "public"."adm_practitioner"
|
||||
ALTER TABLE "adm_practitioner"
|
||||
ADD COLUMN "pos_no" varchar(255) DEFAULT '';
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_practitioner"."pos_no" IS 'pos机编号';
|
||||
COMMENT ON COLUMN "adm_practitioner"."pos_no" IS 'pos机编号';
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202510281101 add_column_adm_practitioner', '1.0.0');
|
||||
@@ -1,7 +1,7 @@
|
||||
ALTER TABLE "public"."adm_healthcare_service"
|
||||
ALTER TABLE "adm_healthcare_service"
|
||||
ADD COLUMN "bus_no" varchar(255);
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_healthcare_service"."bus_no" IS '编码';
|
||||
COMMENT ON COLUMN "adm_healthcare_service"."bus_no" IS '编码';
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202510301113 add_column adm_healthcare_service', '1.0.0');
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.tmp_orders_group_package_detail ADD group_id int8 NULL;
|
||||
COMMENT ON COLUMN public.tmp_orders_group_package_detail.group_id IS '组号';
|
||||
ALTER TABLE tmp_orders_group_package_detail ADD group_id int8 NULL;
|
||||
COMMENT ON COLUMN tmp_orders_group_package_detail.group_id IS '组号';
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511031415 add_column tmp_orders_group_package_detail', '1.0.0');
|
||||
@@ -1,8 +1,8 @@
|
||||
ALTER TABLE public.adm_charge_item ADD dispense_table varchar(255) DEFAULT ''::character varying NULL;
|
||||
COMMENT ON COLUMN public.adm_charge_item.dispense_table IS '发放所在表';
|
||||
ALTER TABLE adm_charge_item ADD dispense_table varchar(255) DEFAULT ''::character varying NULL;
|
||||
COMMENT ON COLUMN adm_charge_item.dispense_table IS '发放所在表';
|
||||
|
||||
ALTER TABLE public.adm_charge_item ADD dispense_id int8 NULL;
|
||||
COMMENT ON COLUMN public.adm_charge_item.dispense_id IS '发放ID';
|
||||
ALTER TABLE adm_charge_item ADD dispense_id int8 NULL;
|
||||
COMMENT ON COLUMN adm_charge_item.dispense_id IS '发放ID';
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511031515 add_column adm_charge_item', '1.0.0');
|
||||
@@ -1,50 +1,50 @@
|
||||
-- public.doc_inventory_item_static definition
|
||||
-- doc_inventory_item_static definition
|
||||
|
||||
-- Drop table
|
||||
|
||||
-- DROP TABLE public.doc_inventory_item_static;
|
||||
-- DROP TABLE doc_inventory_item_static;
|
||||
|
||||
CREATE TABLE public.doc_inventory_item_static ( id bigserial NOT NULL, category_code varchar(255) DEFAULT '0'::character varying NOT NULL, "name" varchar(255) DEFAULT ''::character varying NOT NULL, inventory_status_enum int4 DEFAULT 0 NOT NULL, supplier_id int8 NOT NULL, description_text varchar(2000) NULL, unit_code varchar(255) DEFAULT ''::character varying NOT NULL, quantity numeric(20, 6) DEFAULT 0 NOT NULL, lot_number varchar(255) DEFAULT ''::character varying NOT NULL, production_date timestamptz(6) NULL, expiration_date timestamptz(6) NULL, location_store_id int8 NULL, location_id int8 NOT NULL, trace_no varchar(50000) DEFAULT ''::character varying NOT NULL, packaging_levels int4 DEFAULT 1 NOT NULL, tenant_id int8 NOT NULL, delete_flag int4 DEFAULT 0 NOT NULL, create_by varchar(32) DEFAULT ''::character varying NOT NULL, create_time timestamptz(6) NOT NULL, update_by varchar(32) NULL, update_time timestamptz(6) NULL, item_table varchar(255) DEFAULT ''::character varying NOT NULL, item_id int8 NOT NULL, price numeric(20, 6) NULL, sale_price numeric(20, 6) NULL, bus_no varchar(255) DEFAULT ''::character varying NOT NULL, min_unit_code varchar(255) DEFAULT ''::character varying NOT NULL, part_percent numeric(20, 6) DEFAULT 0 NOT NULL, supplier_name varchar(255) DEFAULT ''::character varying NOT NULL, location_name varchar(255) DEFAULT ''::character varying NOT NULL, location_store_name varchar(255) DEFAULT ''::character varying NOT NULL, manufacturer_text varchar(2000) NULL, chrgitm_lv int4 DEFAULT 3 NOT NULL, total_volume varchar(255) DEFAULT ''::character varying NOT NULL, py_str varchar(255) DEFAULT ''::character varying NOT NULL, wb_str varchar(255) DEFAULT ''::character varying NOT NULL, CONSTRAINT doc_inventory_item_static_pkey PRIMARY KEY (id));
|
||||
COMMENT ON TABLE public.doc_inventory_item_static IS '库存项目管理';
|
||||
CREATE TABLE doc_inventory_item_static ( id bigserial NOT NULL, category_code varchar(255) DEFAULT '0'::character varying NOT NULL, "name" varchar(255) DEFAULT ''::character varying NOT NULL, inventory_status_enum int4 DEFAULT 0 NOT NULL, supplier_id int8 NOT NULL, description_text varchar(2000) NULL, unit_code varchar(255) DEFAULT ''::character varying NOT NULL, quantity numeric(20, 6) DEFAULT 0 NOT NULL, lot_number varchar(255) DEFAULT ''::character varying NOT NULL, production_date timestamptz(6) NULL, expiration_date timestamptz(6) NULL, location_store_id int8 NULL, location_id int8 NOT NULL, trace_no varchar(50000) DEFAULT ''::character varying NOT NULL, packaging_levels int4 DEFAULT 1 NOT NULL, tenant_id int8 NOT NULL, delete_flag int4 DEFAULT 0 NOT NULL, create_by varchar(32) DEFAULT ''::character varying NOT NULL, create_time timestamptz(6) NOT NULL, update_by varchar(32) NULL, update_time timestamptz(6) NULL, item_table varchar(255) DEFAULT ''::character varying NOT NULL, item_id int8 NOT NULL, price numeric(20, 6) NULL, sale_price numeric(20, 6) NULL, bus_no varchar(255) DEFAULT ''::character varying NOT NULL, min_unit_code varchar(255) DEFAULT ''::character varying NOT NULL, part_percent numeric(20, 6) DEFAULT 0 NOT NULL, supplier_name varchar(255) DEFAULT ''::character varying NOT NULL, location_name varchar(255) DEFAULT ''::character varying NOT NULL, location_store_name varchar(255) DEFAULT ''::character varying NOT NULL, manufacturer_text varchar(2000) NULL, chrgitm_lv int4 DEFAULT 3 NOT NULL, total_volume varchar(255) DEFAULT ''::character varying NOT NULL, py_str varchar(255) DEFAULT ''::character varying NOT NULL, wb_str varchar(255) DEFAULT ''::character varying NOT NULL, CONSTRAINT doc_inventory_item_static_pkey PRIMARY KEY (id));
|
||||
COMMENT ON TABLE doc_inventory_item_static IS '库存项目管理';
|
||||
|
||||
-- Column comments
|
||||
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.id IS 'ID';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.category_code IS '物品类别';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static."name" IS '名称';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.inventory_status_enum IS '库存状态';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.supplier_id IS '供应商id';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.description_text IS '说明书';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.unit_code IS '最小单位';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.quantity IS '当前库存数量(最小单位数量)';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.lot_number IS '产品批号';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.production_date IS '生产日期';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.expiration_date IS '失效日期';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.location_store_id IS '库位';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.location_id IS '仓库';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.trace_no IS '追溯码';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.packaging_levels IS '追溯码包装层级';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.tenant_id IS '租户ID';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.delete_flag IS '删除状态';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.create_by IS '创建人';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.update_by IS '更新人';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.update_time IS '更新时间';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.item_table IS '项目';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.item_id IS '物品编码';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.price IS '采购单价(包装单位)';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.sale_price IS '销售单价(包装单位)';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.bus_no IS '项目编号';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.min_unit_code IS '最小单位';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.part_percent IS '拆零比';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.supplier_name IS '供应商名称';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.location_name IS '库房名称';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.location_store_name IS '货位名称';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.manufacturer_text IS '生产厂商文本';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.chrgitm_lv IS '医保等级';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.total_volume IS '规格';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.py_str IS '药品名称拼音码';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.wb_str IS '药品五笔码';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.id IS 'ID';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.category_code IS '物品类别';
|
||||
COMMENT ON COLUMN doc_inventory_item_static."name" IS '名称';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.inventory_status_enum IS '库存状态';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.supplier_id IS '供应商id';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.description_text IS '说明书';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.unit_code IS '最小单位';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.quantity IS '当前库存数量(最小单位数量)';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.lot_number IS '产品批号';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.production_date IS '生产日期';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.expiration_date IS '失效日期';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.location_store_id IS '库位';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.location_id IS '仓库';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.trace_no IS '追溯码';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.packaging_levels IS '追溯码包装层级';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.tenant_id IS '租户ID';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.delete_flag IS '删除状态';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.create_by IS '创建人';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.update_by IS '更新人';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.update_time IS '更新时间';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.item_table IS '项目';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.item_id IS '物品编码';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.price IS '采购单价(包装单位)';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.sale_price IS '销售单价(包装单位)';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.bus_no IS '项目编号';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.min_unit_code IS '最小单位';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.part_percent IS '拆零比';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.supplier_name IS '供应商名称';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.location_name IS '库房名称';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.location_store_name IS '货位名称';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.manufacturer_text IS '生产厂商文本';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.chrgitm_lv IS '医保等级';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.total_volume IS '规格';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.py_str IS '药品名称拼音码';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.wb_str IS '药品五笔码';
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511041214 add_table doc_inventory_item_static', '1.0.0');
|
||||
@@ -1,38 +1,38 @@
|
||||
-- public.adm_change_price_record definition
|
||||
-- adm_change_price_record definition
|
||||
|
||||
-- Drop table
|
||||
|
||||
-- DROP TABLE public.adm_change_price_record;
|
||||
-- DROP TABLE adm_change_price_record;
|
||||
|
||||
CREATE TABLE public.adm_change_price_record ( id bigserial NOT NULL, location_id int8 NULL, applicant_id int8 NULL, item_category_enum int4 NULL, item_id int8 NULL, origin_buying_price numeric(20, 6) NULL, origin_retail_price numeric(20, 6) NULL, approver_id int8 NULL, approval_time timestamptz(6) NULL, tenant_id int8 NULL, delete_flag bpchar(1) DEFAULT '0' NULL, create_by varchar(32) DEFAULT ''::character varying NOT NULL, create_time timestamptz(6) NOT NULL, update_by varchar NULL, update_time timestamptz(6) NULL, item_quantity numeric(20, 6) NULL, difference_retail_price numeric(20, 6) NULL, bus_no varchar(255) DEFAULT ''::character varying NULL, description varchar(255) NULL, applicant_time timestamptz NULL, item_table varchar(50) DEFAULT ''::character varying NULL, new_buying_price numeric(20, 6) NULL, new_retail_price numeric(20, 6) NULL, unit_code varchar(255) DEFAULT ''::character varying NULL, status_enum int4 DEFAULT 0 NULL, lot_number varchar(255) DEFAULT ''::character varying NULL, reason varchar(2000) NULL, difference_buying_price numeric(20, 6) NULL, CONSTRAINT adm_change_price_record_pkey PRIMARY KEY (id));
|
||||
COMMENT ON TABLE public.adm_change_price_record IS '修改价格记录表';
|
||||
CREATE TABLE adm_change_price_record ( id bigserial NOT NULL, location_id int8 NULL, applicant_id int8 NULL, item_category_enum int4 NULL, item_id int8 NULL, origin_buying_price numeric(20, 6) NULL, origin_retail_price numeric(20, 6) NULL, approver_id int8 NULL, approval_time timestamptz(6) NULL, tenant_id int8 NULL, delete_flag bpchar(1) DEFAULT '0' NULL, create_by varchar(32) DEFAULT ''::character varying NOT NULL, create_time timestamptz(6) NOT NULL, update_by varchar NULL, update_time timestamptz(6) NULL, item_quantity numeric(20, 6) NULL, difference_retail_price numeric(20, 6) NULL, bus_no varchar(255) DEFAULT ''::character varying NULL, description varchar(255) NULL, applicant_time timestamptz NULL, item_table varchar(50) DEFAULT ''::character varying NULL, new_buying_price numeric(20, 6) NULL, new_retail_price numeric(20, 6) NULL, unit_code varchar(255) DEFAULT ''::character varying NULL, status_enum int4 DEFAULT 0 NULL, lot_number varchar(255) DEFAULT ''::character varying NULL, reason varchar(2000) NULL, difference_buying_price numeric(20, 6) NULL, CONSTRAINT adm_change_price_record_pkey PRIMARY KEY (id));
|
||||
COMMENT ON TABLE adm_change_price_record IS '修改价格记录表';
|
||||
|
||||
-- Column comments
|
||||
|
||||
COMMENT ON COLUMN public.adm_change_price_record.id IS '本表id';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.location_id IS '批次号';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.applicant_id IS '改价申请人id';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.item_category_enum IS '目标枚举 药品、耗材、诊疗、挂号';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.item_id IS '药品ID、耗材ID、诊疗ID、挂号ID';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.origin_buying_price IS '原进货价';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.origin_retail_price IS '原新价格';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.approver_id IS '审批人ID';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.approval_time IS '审批时间';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.tenant_id IS '租户ID';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.delete_flag IS '删除标识 默认 0 未删除';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.item_quantity IS '当前品库存量';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.difference_retail_price IS '零售价盈负差';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.bus_no IS '当前业务批次号';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.description IS '改价原因';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.applicant_time IS '改价申请时间';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.item_table IS '业务表名药品、耗材、诊疗、挂号';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.new_buying_price IS '新进货价';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.new_retail_price IS '新零售价';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.unit_code IS '物品计量单位';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.status_enum IS '审批状态';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.lot_number IS '批次号';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.reason IS '条件理由';
|
||||
COMMENT ON COLUMN public.adm_change_price_record.difference_buying_price IS '进货价盈负差';
|
||||
COMMENT ON COLUMN adm_change_price_record.id IS '本表id';
|
||||
COMMENT ON COLUMN adm_change_price_record.location_id IS '批次号';
|
||||
COMMENT ON COLUMN adm_change_price_record.applicant_id IS '改价申请人id';
|
||||
COMMENT ON COLUMN adm_change_price_record.item_category_enum IS '目标枚举 药品、耗材、诊疗、挂号';
|
||||
COMMENT ON COLUMN adm_change_price_record.item_id IS '药品ID、耗材ID、诊疗ID、挂号ID';
|
||||
COMMENT ON COLUMN adm_change_price_record.origin_buying_price IS '原进货价';
|
||||
COMMENT ON COLUMN adm_change_price_record.origin_retail_price IS '原新价格';
|
||||
COMMENT ON COLUMN adm_change_price_record.approver_id IS '审批人ID';
|
||||
COMMENT ON COLUMN adm_change_price_record.approval_time IS '审批时间';
|
||||
COMMENT ON COLUMN adm_change_price_record.tenant_id IS '租户ID';
|
||||
COMMENT ON COLUMN adm_change_price_record.delete_flag IS '删除标识 默认 0 未删除';
|
||||
COMMENT ON COLUMN adm_change_price_record.item_quantity IS '当前品库存量';
|
||||
COMMENT ON COLUMN adm_change_price_record.difference_retail_price IS '零售价盈负差';
|
||||
COMMENT ON COLUMN adm_change_price_record.bus_no IS '当前业务批次号';
|
||||
COMMENT ON COLUMN adm_change_price_record.description IS '改价原因';
|
||||
COMMENT ON COLUMN adm_change_price_record.applicant_time IS '改价申请时间';
|
||||
COMMENT ON COLUMN adm_change_price_record.item_table IS '业务表名药品、耗材、诊疗、挂号';
|
||||
COMMENT ON COLUMN adm_change_price_record.new_buying_price IS '新进货价';
|
||||
COMMENT ON COLUMN adm_change_price_record.new_retail_price IS '新零售价';
|
||||
COMMENT ON COLUMN adm_change_price_record.unit_code IS '物品计量单位';
|
||||
COMMENT ON COLUMN adm_change_price_record.status_enum IS '审批状态';
|
||||
COMMENT ON COLUMN adm_change_price_record.lot_number IS '批次号';
|
||||
COMMENT ON COLUMN adm_change_price_record.reason IS '条件理由';
|
||||
COMMENT ON COLUMN adm_change_price_record.difference_buying_price IS '进货价盈负差';
|
||||
-- 插入为tmp_activity_device表添加列的迁移记录
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511051215 add_table adm_change_price_record', '1.0.0');
|
||||
@@ -1,30 +1,30 @@
|
||||
ALTER TABLE public.doc_inventory_item_static RENAME COLUMN category_code TO dev_category_code;
|
||||
ALTER TABLE public.doc_inventory_item_static ADD med_category_code varchar(255) DEFAULT '0'::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.med_category_code IS '药品类别';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD total_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.total_price IS '采购总价(包装单位)';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD total_sale_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.total_sale_price IS '销售总价(包装单位)';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD remaining_days int4 NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.remaining_days IS '剩余过期天数';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD inventory_id int8 NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.inventory_id IS '库存id';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD yb_no varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.yb_no IS '医保码';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD remainder numeric(20, 6) DEFAULT 0 NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.remainder IS '包装单位数量(余数部分)';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD approval_number varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.approval_number IS '批准文号';
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN med_category_code DROP NOT NULL;
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN med_category_code DROP DEFAULT;
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN dev_category_code DROP NOT NULL;
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN dev_category_code DROP DEFAULT;
|
||||
ALTER TABLE public.doc_inventory_item_static ADD static_no varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.static_no IS '项目编号';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.bus_no IS '备份单据编号';
|
||||
ALTER TABLE public.doc_inventory_item_static RENAME COLUMN static_no TO item_no;
|
||||
ALTER TABLE public.doc_inventory_item_static ADD "number" numeric(20, 6) DEFAULT 0 NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static."number" IS '包装单位数量(整数部分)';
|
||||
ALTER TABLE doc_inventory_item_static RENAME COLUMN category_code TO dev_category_code;
|
||||
ALTER TABLE doc_inventory_item_static ADD med_category_code varchar(255) DEFAULT '0'::character varying NOT NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.med_category_code IS '药品类别';
|
||||
ALTER TABLE doc_inventory_item_static ADD total_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.total_price IS '采购总价(包装单位)';
|
||||
ALTER TABLE doc_inventory_item_static ADD total_sale_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.total_sale_price IS '销售总价(包装单位)';
|
||||
ALTER TABLE doc_inventory_item_static ADD remaining_days int4 NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.remaining_days IS '剩余过期天数';
|
||||
ALTER TABLE doc_inventory_item_static ADD inventory_id int8 NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.inventory_id IS '库存id';
|
||||
ALTER TABLE doc_inventory_item_static ADD yb_no varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.yb_no IS '医保码';
|
||||
ALTER TABLE doc_inventory_item_static ADD remainder numeric(20, 6) DEFAULT 0 NOT NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.remainder IS '包装单位数量(余数部分)';
|
||||
ALTER TABLE doc_inventory_item_static ADD approval_number varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.approval_number IS '批准文号';
|
||||
ALTER TABLE doc_inventory_item_static ALTER COLUMN med_category_code DROP NOT NULL;
|
||||
ALTER TABLE doc_inventory_item_static ALTER COLUMN med_category_code DROP DEFAULT;
|
||||
ALTER TABLE doc_inventory_item_static ALTER COLUMN dev_category_code DROP NOT NULL;
|
||||
ALTER TABLE doc_inventory_item_static ALTER COLUMN dev_category_code DROP DEFAULT;
|
||||
ALTER TABLE doc_inventory_item_static ADD static_no varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static.static_no IS '项目编号';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.bus_no IS '备份单据编号';
|
||||
ALTER TABLE doc_inventory_item_static RENAME COLUMN static_no TO item_no;
|
||||
ALTER TABLE doc_inventory_item_static ADD "number" numeric(20, 6) DEFAULT 0 NOT NULL;
|
||||
COMMENT ON COLUMN doc_inventory_item_static."number" IS '包装单位数量(整数部分)';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511131215 add_table doc_inventory_item_static', '1.0.0');
|
||||
@@ -1,7 +1,7 @@
|
||||
-- public.tmp_encounter_auto_roll definition
|
||||
-- tmp_encounter_auto_roll definition
|
||||
-- Drop table
|
||||
-- DROP TABLE public.tmp_encounter_auto_roll;
|
||||
CREATE TABLE PUBLIC.tmp_encounter_auto_roll (
|
||||
-- DROP TABLE tmp_encounter_auto_roll;
|
||||
CREATE TABLE tmp_encounter_auto_roll (
|
||||
ID bigserial NOT NULL,
|
||||
status_enum INT4 DEFAULT 2 NOT NULL,
|
||||
encounter_id INT8 NOT NULL,
|
||||
@@ -16,20 +16,20 @@ CREATE TABLE PUBLIC.tmp_encounter_auto_roll (
|
||||
update_time TIMESTAMPTZ ( 6 ) NULL,
|
||||
CONSTRAINT tmp_encounter_auto_roll_pkey PRIMARY KEY ( ID )
|
||||
);
|
||||
COMMENT ON TABLE PUBLIC.tmp_encounter_auto_roll IS '住院就诊滚方绑定';
|
||||
COMMENT ON TABLE tmp_encounter_auto_roll IS '住院就诊滚方绑定';
|
||||
-- Column comments
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.ID IS 'ID';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.status_enum IS '状态';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.encounter_id IS '就诊id';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.instance_table IS '实例表名';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.instance_id IS '实例id';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.quantity IS '数量';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.tenant_id IS '租户ID';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.delete_flag IS '删除状态';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.create_by IS '创建人';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.update_by IS '更新人';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.update_time IS '更新时间';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.ID IS 'ID';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.status_enum IS '状态';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.encounter_id IS '就诊id';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.instance_table IS '实例表名';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.instance_id IS '实例id';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.quantity IS '数量';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.tenant_id IS '租户ID';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.delete_flag IS '删除状态';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.create_by IS '创建人';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.update_by IS '更新人';
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.update_time IS '更新时间';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511171215 add_table tmp_encounter_auto_roll', '1.0.0');
|
||||
@@ -1,8 +1,8 @@
|
||||
-- 添加不能为空且默认值为0的字段
|
||||
ALTER TABLE PUBLIC.doc_record ADD COLUMN print_count INT4 NOT NULL DEFAULT 0;
|
||||
ALTER TABLE doc_record ADD COLUMN print_count INT4 NOT NULL DEFAULT 0;
|
||||
-- 添加字段备注
|
||||
COMMENT ON COLUMN PUBLIC.doc_record.print_count IS '打印次数';
|
||||
COMMENT ON COLUMN doc_record.print_count IS '打印次数';
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511191103 ALTER TABLE PUBLIC.doc_record ADD COLUMN print_count', '1.0.0');
|
||||
VALUES ('202511191103 ALTER TABLE doc_record ADD COLUMN print_count', '1.0.0');
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE PUBLIC.doc_statistics_definition ADD COLUMN type_code VARCHAR(20) NULL;
|
||||
COMMENT ON COLUMN PUBLIC.doc_statistics_definition.type_code IS '类型代码';
|
||||
ALTER TABLE doc_statistics_definition ADD COLUMN type_code VARCHAR(20) NULL;
|
||||
COMMENT ON COLUMN doc_statistics_definition.type_code IS '类型代码';
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE PUBLIC.doc_statistics ADD COLUMN definition_id INT8 NULL;
|
||||
COMMENT ON COLUMN PUBLIC.doc_statistics.definition_id IS '文书ID';
|
||||
ALTER TABLE doc_statistics ADD COLUMN definition_id INT8 NULL;
|
||||
COMMENT ON COLUMN doc_statistics.definition_id IS '文书ID';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511191403 alter_table doc_statistics', '1.0.0');
|
||||
@@ -1,4 +1,4 @@
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN delete_flag TYPE bpchar(1) USING delete_flag::bpchar(1);
|
||||
ALTER TABLE doc_inventory_item_static ALTER COLUMN delete_flag TYPE bpchar(1) USING delete_flag::bpchar(1);
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ALTER TABLE public.wor_inventory_item ALTER COLUMN delete_flag TYPE bpchar(1) USING delete_flag::bpchar(1);
|
||||
ALTER TABLE wor_inventory_item ALTER COLUMN delete_flag TYPE bpchar(1) USING delete_flag::bpchar(1);
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
ALTER TABLE public.tmp_encounter_auto_roll ADD practitioner_id int8 NULL;
|
||||
COMMENT ON COLUMN public.tmp_encounter_auto_roll.practitioner_id IS '参与者id';
|
||||
ALTER TABLE tmp_encounter_auto_roll ADD practitioner_id int8 NULL;
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.practitioner_id IS '参与者id';
|
||||
|
||||
ALTER TABLE public.tmp_encounter_auto_roll ADD organization_id int8 NULL;
|
||||
COMMENT ON COLUMN public.tmp_encounter_auto_roll.organization_id IS '参与者科室id';
|
||||
ALTER TABLE tmp_encounter_auto_roll ADD organization_id int8 NULL;
|
||||
COMMENT ON COLUMN tmp_encounter_auto_roll.organization_id IS '参与者科室id';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511201516 alter_table tmp_encounter_auto_roll', '1.0.0');
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.doc_statistics ADD COLUMN time_point VARCHAR NULL;
|
||||
COMMENT ON COLUMN public.doc_statistics.time_point IS '时间点';
|
||||
ALTER TABLE doc_statistics ADD COLUMN time_point VARCHAR NULL;
|
||||
COMMENT ON COLUMN doc_statistics.time_point IS '时间点';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511211515 alter_table doc_statistics', '1.0.0');
|
||||
@@ -1,4 +1,4 @@
|
||||
ALTER TABLE public.doc_statistics DROP COLUMN time_point;
|
||||
ALTER TABLE doc_statistics DROP COLUMN time_point;
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511211815 alter_table doc_statistics', '1.0.0');
|
||||
@@ -1,11 +1,11 @@
|
||||
ALTER TABLE public.cli_allergy_intolerance ADD medication_id int8 NULL;
|
||||
COMMENT ON COLUMN public.cli_allergy_intolerance.medication_id IS '药品定义id';
|
||||
ALTER TABLE cli_allergy_intolerance ADD medication_id int8 NULL;
|
||||
COMMENT ON COLUMN cli_allergy_intolerance.medication_id IS '药品定义id';
|
||||
|
||||
ALTER TABLE public.cli_allergy_intolerance ADD lot_number varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.cli_allergy_intolerance.lot_number IS '批次号';
|
||||
ALTER TABLE cli_allergy_intolerance ADD lot_number varchar(255) NULL;
|
||||
COMMENT ON COLUMN cli_allergy_intolerance.lot_number IS '批次号';
|
||||
|
||||
ALTER TABLE public.cli_allergy_intolerance ADD encounter_id int8 NULL;
|
||||
COMMENT ON COLUMN public.cli_allergy_intolerance.encounter_id IS '就诊id';
|
||||
ALTER TABLE cli_allergy_intolerance ADD encounter_id int8 NULL;
|
||||
COMMENT ON COLUMN cli_allergy_intolerance.encounter_id IS '就诊id';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511221516 alter_table cli_allergy_intolerance', '1.0.0');
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.adm_organization_location ADD item_code varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.adm_organization_location.item_code IS '项目编码';
|
||||
ALTER TABLE adm_organization_location ADD item_code varchar(255) NULL;
|
||||
COMMENT ON COLUMN adm_organization_location.item_code IS '项目编码';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('2202511271311 alter_table adm_organization_location', '1.0.0');
|
||||
@@ -1,4 +1,4 @@
|
||||
INSERT INTO public.sys_menu ( menu_name, parent_id, order_num, "path", component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES( '库房对账', 322, 5, 'storeReconciliation', 'medicationmanagement/storeReconciliation/index', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-20 17:02:49.372', 'admin', '2025-11-20 17:04:09.794', NULL);
|
||||
INSERT INTO sys_menu ( menu_name, parent_id, order_num, "path", component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES( '库房对账', 322, 5, 'storeReconciliation', 'medicationmanagement/storeReconciliation/index', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-20 17:02:49.372', 'admin', '2025-11-20 17:04:09.794', NULL);
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
ALTER TABLE "public"."adm_charge_item"
|
||||
ALTER TABLE "adm_charge_item"
|
||||
ADD COLUMN "system_discount_price" decimal(10,6),
|
||||
ADD COLUMN "manual_adjusted_price" decimal(10,6);
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item"."system_discount_price" IS '系统内置折扣后价格(总价)';
|
||||
COMMENT ON COLUMN "adm_charge_item"."system_discount_price" IS '系统内置折扣后价格(总价)';
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item"."manual_adjusted_price" IS '人为调价后总价即系统内置价格后的人为调价';
|
||||
COMMENT ON COLUMN "adm_charge_item"."manual_adjusted_price" IS '人为调价后总价即系统内置价格后的人为调价';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202512020818 add_column_adm_charge_item', '1.0.0');
|
||||
@@ -2,8 +2,8 @@
|
||||
-- ----------------------------
|
||||
-- Table structure for fin_three_part_pay_call_back
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "public"."fin_three_part_pay_call_back";
|
||||
CREATE TABLE "public"."fin_three_part_pay_call_back" (
|
||||
DROP TABLE IF EXISTS "fin_three_part_pay_call_back";
|
||||
CREATE TABLE "fin_three_part_pay_call_back" (
|
||||
"id" "pg_catalog"."numeric" NOT NULL,
|
||||
"resp_code" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"resp_msg" "pg_catalog"."text" COLLATE "pg_catalog"."default",
|
||||
@@ -53,57 +53,57 @@ CREATE TABLE "public"."fin_three_part_pay_call_back" (
|
||||
"lot_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default"
|
||||
)
|
||||
;
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."resp_code" IS '响应码:00 表示成功,其它表示失败';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."resp_msg" IS '响应码解释信息(需要Base64解密)';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."tran_type" IS '交易类型';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."txn_amt" IS '交易金额';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."trace_no" IS '终端流水号:终端号系统跟踪号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."txn_time" IS '交易时间:(yyyyMMddHHmmss)';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."trade_no" IS '支付订单号:银行返回系统订单号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."mer_trade_no" IS '商户系统订单号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."pos_no" IS 'POS机号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."settle_date" IS '交易日';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."settle_time" IS '交易时间';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."clear_date" IS '清算时间';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."secret_key" IS '校验密钥';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."card_type" IS '卡类型';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."other_msg" IS '第三方优惠说明';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."other_platform" IS '第三方平台';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."pay_method" IS '支付方式';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."query_result" IS '查询结果';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."query_result_msg" IS '查询结果说明';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."execute_result" IS '请求结果';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."pay_result" IS '支付结果';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."account_no" IS '卡号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."receipt_no" IS '凭证号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."err_msg" IS '错误信息';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."lot_no" IS '批次号';
|
||||
COMMENT ON TABLE "public"."fin_three_part_pay_call_back" IS '第三方支付回调表';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."resp_code" IS '响应码:00 表示成功,其它表示失败';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."resp_msg" IS '响应码解释信息(需要Base64解密)';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."tran_type" IS '交易类型';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."txn_amt" IS '交易金额';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."trace_no" IS '终端流水号:终端号系统跟踪号';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."txn_time" IS '交易时间:(yyyyMMddHHmmss)';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."trade_no" IS '支付订单号:银行返回系统订单号';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."mer_trade_no" IS '商户系统订单号';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."pos_no" IS 'POS机号';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."settle_date" IS '交易日';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."settle_time" IS '交易时间';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."clear_date" IS '清算时间';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."secret_key" IS '校验密钥';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."card_type" IS '卡类型';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."other_msg" IS '第三方优惠说明';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."other_platform" IS '第三方平台';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."pay_method" IS '支付方式';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."query_result" IS '查询结果';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."query_result_msg" IS '查询结果说明';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."execute_result" IS '请求结果';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."pay_result" IS '支付结果';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."account_no" IS '卡号';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."receipt_no" IS '凭证号';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."err_msg" IS '错误信息';
|
||||
COMMENT ON COLUMN "fin_three_part_pay_call_back"."lot_no" IS '批次号';
|
||||
COMMENT ON TABLE "fin_three_part_pay_call_back" IS '第三方支付回调表';
|
||||
|
||||
-- ----------------------------
|
||||
-- Indexes structure for table fin_three_part_pay_call_back
|
||||
-- ----------------------------
|
||||
CREATE INDEX "idx_fin_three_part_mer_trade_no" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
CREATE INDEX "idx_fin_three_part_mer_trade_no" ON "fin_three_part_pay_call_back" USING btree (
|
||||
"mer_trade_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_mid_tid" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
CREATE INDEX "idx_fin_three_part_mid_tid" ON "fin_three_part_pay_call_back" USING btree (
|
||||
"mid" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST,
|
||||
"tid" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_payment_id" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
CREATE INDEX "idx_fin_three_part_payment_id" ON "fin_three_part_pay_call_back" USING btree (
|
||||
"payment_id" "pg_catalog"."int8_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_trade_no" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
CREATE INDEX "idx_fin_three_part_trade_no" ON "fin_three_part_pay_call_back" USING btree (
|
||||
"trade_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_txn_time" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
CREATE INDEX "idx_fin_three_part_txn_time" ON "fin_three_part_pay_call_back" USING btree (
|
||||
"txn_time" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table fin_three_part_pay_call_back
|
||||
-- ----------------------------
|
||||
ALTER TABLE "public"."fin_three_part_pay_call_back" ADD CONSTRAINT "fin_three_part_pay_call_back_pkey" PRIMARY KEY ("id");
|
||||
ALTER TABLE "fin_three_part_pay_call_back" ADD CONSTRAINT "fin_three_part_pay_call_back_pkey" PRIMARY KEY ("id");
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.wor_supply_request ADD profit_loss_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN public.wor_supply_request.profit_loss_price IS '盈亏金额';
|
||||
ALTER TABLE wor_supply_request ADD profit_loss_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN wor_supply_request.profit_loss_price IS '盈亏金额';
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.adm_charge_item_definition ADD COLUMN price_code VARCHAR(20) NULL;
|
||||
COMMENT ON COLUMN public.adm_charge_item_definition.price_code IS '物价编码'
|
||||
ALTER TABLE adm_charge_item_definition ADD COLUMN price_code VARCHAR(20) NULL;
|
||||
COMMENT ON COLUMN adm_charge_item_definition.price_code IS '物价编码'
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202512131015 add_column_adm_charge_item_defintion', '1.0.0');
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.med_medication_definition ADD COLUMN drug_69_code VARCHAR(13) NULL;
|
||||
COMMENT ON COLUMN public.med_medication_definition.drug_69_code IS '69码';
|
||||
ALTER TABLE med_medication_definition ADD COLUMN drug_69_code VARCHAR(13) NULL;
|
||||
COMMENT ON COLUMN med_medication_definition.drug_69_code IS '69码';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202512131115 add_column_med_medication_definition', '1.0.0');
|
||||
@@ -1,4 +1,4 @@
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.unit_code IS '单位';
|
||||
COMMENT ON COLUMN doc_inventory_item_static.unit_code IS '单位';
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ALTER TABLE public.adm_account ADD COLUMN insutype VARCHAR(255) NULL;
|
||||
COMMENT ON COLUMN public.adm_account.insutype IS '险种类型';
|
||||
ALTER TABLE adm_account ADD COLUMN insutype VARCHAR(255) NULL;
|
||||
COMMENT ON COLUMN adm_account.insutype IS '险种类型';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202512241111 add_column_adm_account', '1.0.0');
|
||||
@@ -1,21 +1,5 @@
|
||||
-- 向adm_organization表添加缺失字段的SQL脚本
|
||||
|
||||
-- 添加register_flag字段(对应registerFlag属性)
|
||||
ALTER TABLE "adm_organization"
|
||||
ADD COLUMN "register_flag" int4;
|
||||
|
||||
-- 添加location字段
|
||||
ALTER TABLE "adm_organization"
|
||||
ADD COLUMN "location" varchar(255);
|
||||
|
||||
-- 添加intro字段
|
||||
ALTER TABLE "adm_organization"
|
||||
ADD COLUMN "intro" varchar(1000);
|
||||
|
||||
-- 添加remark字段
|
||||
ALTER TABLE "adm_organization"
|
||||
ADD COLUMN "remark" varchar(1000);
|
||||
|
||||
-- 添加字段注释
|
||||
COMMENT ON COLUMN "adm_organization"."register_flag" IS '挂号标志';
|
||||
COMMENT ON COLUMN "adm_organization"."location" IS '科室位置';
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
注意粘贴时替换蓝色背景parent_id
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '农大疾病统计', 2077, 14, 'diseaseDetails', 'medicationmanagement/statisticalManagement/diseaseDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 17:22:02.789998', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '红旗在售药品明细', 2077, 13, 'medicationSaleDetails', 'medicationmanagement/statisticalManagement/medicationSaleDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 17:21:26.116454', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '本年度收入与费用', 2077, 11, 'yearlyRevenueAndExpenses', 'medicationmanagement/statisticalManagement/yearlyRevenueAndExpenses', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 17:11:35.915738', 'admin', '2025-11-07 17:43:57.86807', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '患者明细', 2077, 10, 'patientDetails', 'medicationmanagement/statisticalManagement/patientDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 14:39:25.610092', 'admin', '2025-11-07 17:17:39.350742', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品入库情况', 2077, 12, 'medicationInboundDetails', 'medicationmanagement/statisticalManagement/medicationInboundDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 14:10:11.761728', 'admin', '2025-11-07 17:17:58.657013', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '30天回款率', 2077, 9, 'thirtyDayCollectionRate', 'medicationmanagement/statisticalManagement/thirtyDayCollectionRate', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 13:28:40.973258', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品费用增长率', 2077, 8, 'drugExpensesGrowthRate', 'medicationmanagement/statisticalManagement/drugExpensesGrowthRate', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 13:23:00.812609', 'admin', '2025-11-07 13:26:11.304488', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '非中选产品采购量占比', 2077, 7, 'nonWinQtyRatio', 'medicationmanagement/statisticalManagement/nonWinQtyRatio', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 11:34:59.566212', 'admin', '2025-11-06 13:28:16.121758', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品使用情况报表', 2077, 6, 'medicationUsageDetails', 'medicationmanagement/statisticalManagement/medicationUsageDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-06 11:30:08.818227', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品出库情况', 2077, 5, 'medicationStockOutDetails', 'medicationmanagement/statisticalManagement/medicationStockOutDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 11:15:50.874906', 'admin', '2025-11-07 14:04:33.106983', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '线下采购占比报表', 2077, 4, 'offlinePurchaseRatioDetails', 'medicationmanagement/statisticalManagement/offlinePurchaseRatioDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-06 11:11:50.221865', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '基本情况', 2077, 3, 'basicInformationDetails', 'medicationmanagement/statisticalManagement/basicInformationDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 10:12:35.512478', 'admin', '2025-11-07 14:01:41.079949', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '产品使用情况', 2077, 2, 'productUsageDetails', 'medicationmanagement/statisticalManagement/productUsageDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 10:11:26.203004', 'admin', '2025-11-06 13:28:25.624142', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '患者明细主报表', 2077, 1, 'patientMasterDetails', 'medicationmanagement/statisticalManagement/patientMasterDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-05 22:54:46.254575', 'admin', '2025-11-06 09:05:43.082719', NULL);
|
||||
INSERT INTO "public"."sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '同一医生工作量统计', 2077, 1, 'physicianWorkloadStatisticsDetsils', 'medicationmanagement/statisticalManagement/physicianWorkloadStatisticsDetsils', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-17 09:10:22.616926', 'admin', '2025-11-17 10:31:44.061426', NULL);
|
||||
INSERT INTO "public"."sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '同一门诊科室工作量统计', 2077, 15, 'outpatientDepartmentMetrics', 'medicationmanagement/statisticalManagement/outpatientDepartmentMetrics', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-10 09:34:16.273803', 'admin', '2025-11-14 09:42:03.010624', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药剂科报表', 360, 6, '111', '', NULL, NULL, '1', '0', 'M', '0', '0', '', NULL, 'admin', '2025-11-05 22:52:47.557804', 'admin', '2025-11-07 17:17:20.600117', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '农大疾病统计', 2077, 14, 'diseaseDetails', 'medicationmanagement/statisticalManagement/diseaseDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 17:22:02.789998', NULL, NULL, NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '红旗在售药品明细', 2077, 13, 'medicationSaleDetails', 'medicationmanagement/statisticalManagement/medicationSaleDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 17:21:26.116454', NULL, NULL, NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '本年度收入与费用', 2077, 11, 'yearlyRevenueAndExpenses', 'medicationmanagement/statisticalManagement/yearlyRevenueAndExpenses', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 17:11:35.915738', 'admin', '2025-11-07 17:43:57.86807', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '患者明细', 2077, 10, 'patientDetails', 'medicationmanagement/statisticalManagement/patientDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 14:39:25.610092', 'admin', '2025-11-07 17:17:39.350742', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品入库情况', 2077, 12, 'medicationInboundDetails', 'medicationmanagement/statisticalManagement/medicationInboundDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 14:10:11.761728', 'admin', '2025-11-07 17:17:58.657013', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '30天回款率', 2077, 9, 'thirtyDayCollectionRate', 'medicationmanagement/statisticalManagement/thirtyDayCollectionRate', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 13:28:40.973258', NULL, NULL, NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品费用增长率', 2077, 8, 'drugExpensesGrowthRate', 'medicationmanagement/statisticalManagement/drugExpensesGrowthRate', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 13:23:00.812609', 'admin', '2025-11-07 13:26:11.304488', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '非中选产品采购量占比', 2077, 7, 'nonWinQtyRatio', 'medicationmanagement/statisticalManagement/nonWinQtyRatio', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 11:34:59.566212', 'admin', '2025-11-06 13:28:16.121758', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品使用情况报表', 2077, 6, 'medicationUsageDetails', 'medicationmanagement/statisticalManagement/medicationUsageDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-06 11:30:08.818227', NULL, NULL, NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品出库情况', 2077, 5, 'medicationStockOutDetails', 'medicationmanagement/statisticalManagement/medicationStockOutDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 11:15:50.874906', 'admin', '2025-11-07 14:04:33.106983', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '线下采购占比报表', 2077, 4, 'offlinePurchaseRatioDetails', 'medicationmanagement/statisticalManagement/offlinePurchaseRatioDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-06 11:11:50.221865', NULL, NULL, NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '基本情况', 2077, 3, 'basicInformationDetails', 'medicationmanagement/statisticalManagement/basicInformationDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 10:12:35.512478', 'admin', '2025-11-07 14:01:41.079949', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '产品使用情况', 2077, 2, 'productUsageDetails', 'medicationmanagement/statisticalManagement/productUsageDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 10:11:26.203004', 'admin', '2025-11-06 13:28:25.624142', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '患者明细主报表', 2077, 1, 'patientMasterDetails', 'medicationmanagement/statisticalManagement/patientMasterDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-05 22:54:46.254575', 'admin', '2025-11-06 09:05:43.082719', NULL);
|
||||
INSERT INTO "sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '同一医生工作量统计', 2077, 1, 'physicianWorkloadStatisticsDetsils', 'medicationmanagement/statisticalManagement/physicianWorkloadStatisticsDetsils', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-17 09:10:22.616926', 'admin', '2025-11-17 10:31:44.061426', NULL);
|
||||
INSERT INTO "sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '同一门诊科室工作量统计', 2077, 15, 'outpatientDepartmentMetrics', 'medicationmanagement/statisticalManagement/outpatientDepartmentMetrics', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-10 09:34:16.273803', 'admin', '2025-11-14 09:42:03.010624', NULL);
|
||||
INSERT INTO "sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药剂科报表', 360, 6, '111', '', NULL, NULL, '1', '0', 'M', '0', '0', '', NULL, 'admin', '2025-11-05 22:52:47.557804', 'admin', '2025-11-07 17:17:20.600117', NULL);
|
||||
@@ -1,4 +1,4 @@
|
||||
COMMENT ON COLUMN "public"."adm_charge_item_definition"."status_enum" IS '状态
|
||||
COMMENT ON COLUMN "adm_charge_item_definition"."status_enum" IS '状态
|
||||
DRAFT(1, "draft", "草稿"),
|
||||
|
||||
ACTIVE(2, "active", "启用"),
|
||||
@@ -8,15 +8,15 @@ COMMENT ON COLUMN "public"."adm_charge_item_definition"."status_enum" IS '状态
|
||||
UNKNOWN(4, "unknown", "未知");';
|
||||
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item_definition"."yb_type" IS '医保类别
|
||||
COMMENT ON COLUMN "adm_charge_item_definition"."yb_type" IS '医保类别
|
||||
自费 1
|
||||
甲类 2
|
||||
乙类 3
|
||||
丙类 4';
|
||||
|
||||
COMMENT ON COLUMN "public"."med_medication_definition"."category_code" IS '药品分类 来源于字典med_category_code';
|
||||
COMMENT ON COLUMN "med_medication_definition"."category_code" IS '药品分类 来源于字典med_category_code';
|
||||
|
||||
COMMENT ON COLUMN "public"."med_medication_request"."status_enum" IS '药品请求状态
|
||||
COMMENT ON COLUMN "med_medication_request"."status_enum" IS '药品请求状态
|
||||
|
||||
/**
|
||||
* 待发送
|
||||
@@ -58,7 +58,7 @@ COMMENT ON COLUMN "public"."med_medication_request"."status_enum" IS '药品请
|
||||
*/
|
||||
UNKNOWN(9, "unknown", "未知");';
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item"."status_enum" IS '状态
|
||||
COMMENT ON COLUMN "adm_charge_item"."status_enum" IS '状态
|
||||
|
||||
/**
|
||||
* 草稿
|
||||
@@ -115,7 +115,7 @@ COMMENT ON COLUMN "public"."med_medication_request"."status_enum" IS '药品请
|
||||
*/
|
||||
UNKNOWN(10, "unknown", "未知");';
|
||||
|
||||
COMMENT ON COLUMN "public"."med_medication_dispense"."status_enum" IS '药品发放状态
|
||||
COMMENT ON COLUMN "med_medication_dispense"."status_enum" IS '药品发放状态
|
||||
/**
|
||||
* 草稿
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user