流程引擎

This commit is contained in:
kongxz
2026-07-06 11:32:36 +08:00
parent f4221236fb
commit 3018c9b1ab
485 changed files with 47582 additions and 0 deletions
@@ -0,0 +1,7 @@
ALTER TABLE "public"."blade_wf_deployment_form"
ADD COLUMN "table_name" varchar(255),
ADD COLUMN "table_comment" varchar(255);
COMMENT ON COLUMN "public"."blade_wf_deployment_form"."table_name" IS '表名';
COMMENT ON COLUMN "public"."blade_wf_deployment_form"."table_comment" IS '表注释';
@@ -0,0 +1,106 @@
-- ----------------------------
-- Table structure for blade_wf_chat_app
-- ----------------------------
DROP TABLE IF EXISTS "blade_wf_chat_app";
CREATE TABLE "blade_wf_chat_app" (
"id" int8 NOT NULL,
"name" varchar(255) COLLATE "pg_catalog"."default",
"img_url" varchar(255) COLLATE "pg_catalog"."default",
"api_url" varchar(255) COLLATE "pg_catalog"."default",
"api_key" varchar(255) COLLATE "pg_catalog"."default",
"api_url_prod" varchar(255) COLLATE "pg_catalog"."default",
"api_key_prod" varchar(255) COLLATE "pg_catalog"."default",
"type" varchar(255) COLLATE "pg_catalog"."default",
"iframe_url" varchar(255) COLLATE "pg_catalog"."default",
"iframe_url_prod" varchar(255) COLLATE "pg_catalog"."default",
"remark" varchar(255) COLLATE "pg_catalog"."default",
"tenant_id" varchar(12) COLLATE "pg_catalog"."default",
"create_user" int8,
"create_dept" int8,
"create_time" timestamp(6),
"update_user" int8,
"update_time" timestamp(6),
"status" int4,
"is_deleted" int4
)
;
ALTER TABLE "blade_wf_chat_app" OWNER TO "postgres";
COMMENT ON COLUMN "blade_wf_chat_app"."id" IS 'ID';
COMMENT ON COLUMN "blade_wf_chat_app"."name" IS '名称';
COMMENT ON COLUMN "blade_wf_chat_app"."img_url" IS '图片';
COMMENT ON COLUMN "blade_wf_chat_app"."api_url" IS '应用请求地址';
COMMENT ON COLUMN "blade_wf_chat_app"."api_key" IS '应用请求密钥';
COMMENT ON COLUMN "blade_wf_chat_app"."api_url_prod" IS 'prod应用请求地址';
COMMENT ON COLUMN "blade_wf_chat_app"."api_key_prod" IS 'prod应用请求密钥';
COMMENT ON COLUMN "blade_wf_chat_app"."type" IS '类型 workflow工作流 chatflow对话工作流 chat对话 agent智能体 completion文本生成应用';
COMMENT ON COLUMN "blade_wf_chat_app"."iframe_url" IS 'iframe地址';
COMMENT ON COLUMN "blade_wf_chat_app"."iframe_url_prod" IS 'prod iframe地址';
COMMENT ON COLUMN "blade_wf_chat_app"."remark" IS '备注';
COMMENT ON COLUMN "blade_wf_chat_app"."tenant_id" IS '租户ID';
COMMENT ON COLUMN "blade_wf_chat_app"."create_user" IS '创建人';
COMMENT ON COLUMN "blade_wf_chat_app"."create_dept" IS '创建部门';
COMMENT ON COLUMN "blade_wf_chat_app"."create_time" IS '创建时间';
COMMENT ON COLUMN "blade_wf_chat_app"."update_user" IS '修改人';
COMMENT ON COLUMN "blade_wf_chat_app"."update_time" IS '修改时间';
COMMENT ON COLUMN "blade_wf_chat_app"."status" IS '状态';
COMMENT ON COLUMN "blade_wf_chat_app"."is_deleted" IS '是否已删除';
COMMENT ON TABLE "blade_wf_chat_app" IS 'dify - 应用';
-- ----------------------------
-- Table structure for blade_wf_chat_assistant
-- ----------------------------
DROP TABLE IF EXISTS "blade_wf_chat_assistant";
CREATE TABLE "blade_wf_chat_assistant" (
"id" int8 NOT NULL,
"app_id" int8,
"app_type" varchar(255) COLLATE "pg_catalog"."default",
"name" varchar(255) COLLATE "pg_catalog"."default",
"img_url" varchar(255) COLLATE "pg_catalog"."default",
"description" varchar(255) COLLATE "pg_catalog"."default",
"system_prompt" varchar(255) COLLATE "pg_catalog"."default",
"type" varchar(255) COLLATE "pg_catalog"."default",
"tenant_id" varchar(12) COLLATE "pg_catalog"."default",
"create_user" int8,
"create_dept" int8,
"create_time" timestamp(6),
"update_user" int8,
"update_time" timestamp(6),
"status" int4,
"is_deleted" int4
)
;
ALTER TABLE "blade_wf_chat_assistant" OWNER TO "postgres";
COMMENT ON COLUMN "blade_wf_chat_assistant"."id" IS 'ID';
COMMENT ON COLUMN "blade_wf_chat_assistant"."app_id" IS '应用id';
COMMENT ON COLUMN "blade_wf_chat_assistant"."app_type" IS '应用类型';
COMMENT ON COLUMN "blade_wf_chat_assistant"."name" IS '名称';
COMMENT ON COLUMN "blade_wf_chat_assistant"."img_url" IS '图片';
COMMENT ON COLUMN "blade_wf_chat_assistant"."description" IS '描述';
COMMENT ON COLUMN "blade_wf_chat_assistant"."system_prompt" IS '系统提示词';
COMMENT ON COLUMN "blade_wf_chat_assistant"."type" IS '类型';
COMMENT ON COLUMN "blade_wf_chat_assistant"."tenant_id" IS '租户ID';
COMMENT ON COLUMN "blade_wf_chat_assistant"."create_user" IS '创建人';
COMMENT ON COLUMN "blade_wf_chat_assistant"."create_dept" IS '创建部门';
COMMENT ON COLUMN "blade_wf_chat_assistant"."create_time" IS '创建时间';
COMMENT ON COLUMN "blade_wf_chat_assistant"."update_user" IS '修改人';
COMMENT ON COLUMN "blade_wf_chat_assistant"."update_time" IS '修改时间';
COMMENT ON COLUMN "blade_wf_chat_assistant"."status" IS '状态';
COMMENT ON COLUMN "blade_wf_chat_assistant"."is_deleted" IS '是否已删除';
COMMENT ON TABLE "blade_wf_chat_assistant" IS 'dify - 应用助手';
-- ----------------------------
-- Primary Key structure for table blade_wf_chat_app
-- ----------------------------
ALTER TABLE "blade_wf_chat_app" ADD CONSTRAINT "blade_wf_chat_app_pkey" PRIMARY KEY ("id");
-- ----------------------------
-- Indexes structure for table blade_wf_chat_assistant
-- ----------------------------
CREATE INDEX "WF_IDX_APP_ID" ON "blade_wf_chat_assistant" USING btree (
"app_id" "pg_catalog"."int8_ops" ASC NULLS LAST
);
-- ----------------------------
-- Primary Key structure for table blade_wf_chat_assistant
-- ----------------------------
ALTER TABLE "blade_wf_chat_assistant" ADD CONSTRAINT "blade_wf_chat_assistant_pkey" PRIMARY KEY ("id");
@@ -0,0 +1,13 @@
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682187, 1164733399669963301, 'wf_chat', '聊一聊', 'menu', '/plugin/workflow/chat', 'iconfont iconicon_sms', 0, 1, 0, 1, '', '', 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682188, 1513683238709682187, 'wf_chat_app', '应用管理', 'menu', '/plugin/workflow/pages/chat/app', 'iconfont icon-yingyongguanli', 1, 1, 0, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682189, 1513683238709682188, 'wf_chat_app_add', '新增', 'add', NULL, 'plus', 1, 2, 1, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682190, 1513683238709682188, 'wf_chat_app_edit', '修改', 'edit', NULL, 'form', 2, 2, 2, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682191, 1513683238709682188, 'wf_chat_app_delete', '删除', 'delete', NULL, 'delete', 3, 2, 3, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682192, 1513683238709682188, 'wf_chat_app_view', '查看', 'view', NULL, 'file-text', 4, 2, 2, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682193, 1513683238709682187, 'wf_chat_assistant', '助手管理', 'menu', '/plugin/workflow/pages/chat/assistant', 'iconfont icon-gongnengdingyi', 1, 1, 0, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682194, 1513683238709682193, 'wf_chat_assistant_add', '新增', 'add', NULL, 'plus', 1, 2, 1, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682195, 1513683238709682193, 'wf_chat_assistant_edit', '修改', 'edit', NULL, 'form', 2, 2, 2, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682196, 1513683238709682193, 'wf_chat_assistant_delete', '删除', 'delete', NULL, 'delete', 3, 2, 3, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682197, 1513683238709682193, 'wf_chat_assistant_view', '查看', 'view', NULL, 'file-text', 4, 2, 2, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682198, 1513683238709682187, 'wf_chat_workbench', '工作台', 'menu', '/plugin/workflow/pages/chat/workbench', 'iconfont icon-wuguan', 1, 1, 0, 1, NULL, NULL, 0);
INSERT INTO "public"."blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1513683238709682199, 1513683238709682187, 'wf_chat_index', '聊一聊', 'menu', '/plugin/workflow/pages/chat/index', 'iconfont icon-shebeizhuangtai', 0, 1, 0, 1, NULL, NULL, 0);
@@ -0,0 +1,9 @@
ALTER TABLE "blade_wf_copy"
ADD COLUMN "deployment_id" varchar(255);
COMMENT ON COLUMN "blade_wf_copy"."deployment_id" IS '流程部署id';
ALTER TABLE "act_de_model" RENAME COLUMN "xml" TO "model_xml";
COMMENT ON COLUMN "act_de_model"."model_xml" IS '模型XML';
ALTER TABLE "act_de_model_history" RENAME COLUMN "xml" TO "model_xml";
COMMENT ON COLUMN "act_de_model_history"."model_xml" IS '模型XML';
@@ -0,0 +1,89 @@
-- ----------------------------
-- Table structure for blade_wf_form_theme
-- ----------------------------
DROP TABLE IF EXISTS "blade_wf_form_theme";
CREATE TABLE "blade_wf_form_theme" (
"id" int8 NOT NULL,
"name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"theme_key" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
"border_width" varchar(255) COLLATE "pg_catalog"."default",
"border_color" varchar(255) COLLATE "pg_catalog"."default",
"label_color" varchar(255) COLLATE "pg_catalog"."default",
"label_bg" varchar(255) COLLATE "pg_catalog"."default",
"label_width" varchar(255) COLLATE "pg_catalog"."default",
"label_font_size" varchar(255) COLLATE "pg_catalog"."default",
"value_color" varchar(255) COLLATE "pg_catalog"."default",
"value_bg" varchar(255) COLLATE "pg_catalog"."default",
"value_font_size" varchar(255) COLLATE "pg_catalog"."default",
"field0" varchar(255) COLLATE "pg_catalog"."default",
"field1" varchar(255) COLLATE "pg_catalog"."default",
"field2" varchar(255) COLLATE "pg_catalog"."default",
"field3" varchar(255) COLLATE "pg_catalog"."default",
"field4" varchar(255) COLLATE "pg_catalog"."default",
"field5" varchar(255) COLLATE "pg_catalog"."default",
"field6" varchar(255) COLLATE "pg_catalog"."default",
"field7" varchar(255) COLLATE "pg_catalog"."default",
"field8" varchar(255) COLLATE "pg_catalog"."default",
"field9" varchar(255) COLLATE "pg_catalog"."default",
"create_user" int8,
"create_dept" int8,
"create_time" timestamp(6),
"update_user" int8,
"update_time" timestamp(6),
"status" int4,
"is_deleted" int4 DEFAULT 0,
"tenant_id" varchar(12) COLLATE "pg_catalog"."default" DEFAULT '000000'::character varying
)
;
ALTER TABLE "blade_wf_form_theme" OWNER TO "postgres";
COMMENT ON COLUMN "blade_wf_form_theme"."name" IS '名称';
COMMENT ON COLUMN "blade_wf_form_theme"."theme_key" IS '主题key';
COMMENT ON COLUMN "blade_wf_form_theme"."border_width" IS '边框宽度';
COMMENT ON COLUMN "blade_wf_form_theme"."border_color" IS '边框颜色';
COMMENT ON COLUMN "blade_wf_form_theme"."label_color" IS 'label字体颜色';
COMMENT ON COLUMN "blade_wf_form_theme"."label_bg" IS 'label背景颜色';
COMMENT ON COLUMN "blade_wf_form_theme"."label_width" IS 'label宽度';
COMMENT ON COLUMN "blade_wf_form_theme"."label_font_size" IS 'label字体大小';
COMMENT ON COLUMN "blade_wf_form_theme"."value_color" IS 'value字体颜色';
COMMENT ON COLUMN "blade_wf_form_theme"."value_bg" IS 'value背景颜色';
COMMENT ON COLUMN "blade_wf_form_theme"."value_font_size" IS 'value字体大小';
COMMENT ON COLUMN "blade_wf_form_theme"."field0" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field1" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field2" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field3" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field4" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field5" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field6" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field7" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field8" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."field9" IS '预留字段';
COMMENT ON COLUMN "blade_wf_form_theme"."create_user" IS '创建人';
COMMENT ON COLUMN "blade_wf_form_theme"."create_dept" IS '创建部门';
COMMENT ON COLUMN "blade_wf_form_theme"."create_time" IS '创建时间';
COMMENT ON COLUMN "blade_wf_form_theme"."update_user" IS '修改人';
COMMENT ON COLUMN "blade_wf_form_theme"."update_time" IS '修改时间';
COMMENT ON COLUMN "blade_wf_form_theme"."status" IS '状态';
COMMENT ON COLUMN "blade_wf_form_theme"."is_deleted" IS '是否已删除';
COMMENT ON COLUMN "blade_wf_form_theme"."tenant_id" IS '租户ID';
COMMENT ON TABLE "blade_wf_form_theme" IS '流程表单 - 主题';
-- ----------------------------
-- Records of blade_wf_form_theme
-- ----------------------------
BEGIN;
INSERT INTO "blade_wf_form_theme" ("id", "name", "theme_key", "border_width", "border_color", "label_color", "label_bg", "label_width", "label_font_size", "value_color", "value_bg", "value_font_size", "field0", "field1", "field2", "field3", "field4", "field5", "field6", "field7", "field8", "field9", "create_user", "create_dept", "create_time", "update_user", "update_time", "status", "is_deleted", "tenant_id") VALUES (1, '蓝色', 'blue', '1px', '#cbdcf0', '#01418a', '#eef6ff', '', '14px', '', '', '14px', '', '', '', '', '', '', '', '', '', '', 1123598821738675201, 1123598813738675201, '2023-04-04 15:36:46', 1123598821738675201, '2023-05-04 10:43:18', 1, 0, '000000');
INSERT INTO "blade_wf_form_theme" ("id", "name", "theme_key", "border_width", "border_color", "label_color", "label_bg", "label_width", "label_font_size", "value_color", "value_bg", "value_font_size", "field0", "field1", "field2", "field3", "field4", "field5", "field6", "field7", "field8", "field9", "create_user", "create_dept", "create_time", "update_user", "update_time", "status", "is_deleted", "tenant_id") VALUES (2, '默认', 'default', '1px', 'rgba(235, 238, 245, 1)', 'rgba(144, 147, 153, 1)', 'rgba(250, 250, 250, 1)', NULL, NULL, 'rgba(96, 98, 102, 1)', 'rgba(255, 255, 255, 1)', NULL, '', '', '', '', '', '', '', '', '', '', 1123598821738675201, 1123598813738675201, '2023-04-04 15:16:47', 1123598821738675201, '2023-04-18 11:50:10', 1, 0, '000000');
INSERT INTO "blade_wf_form_theme" ("id", "name", "theme_key", "border_width", "border_color", "label_color", "label_bg", "label_width", "label_font_size", "value_color", "value_bg", "value_font_size", "field0", "field1", "field2", "field3", "field4", "field5", "field6", "field7", "field8", "field9", "create_user", "create_dept", "create_time", "update_user", "update_time", "status", "is_deleted", "tenant_id") VALUES (3, '黑色', 'black', '1px', 'rgba(0, 0, 0, 1)', '#000', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 1123598821738675201, 1123598821738675201, '2023-04-04 16:57:35', 1123598821738675201, '2023-05-04 10:43:44', 1, 0, '000000');
COMMIT;
-- ----------------------------
-- Indexes structure for table blade_wf_form_theme
-- ----------------------------
CREATE UNIQUE INDEX "WF_IDX_THEME_KEY" ON "blade_wf_form_theme" USING btree (
"theme_key" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
);
-- ----------------------------
-- Primary Key structure for table blade_wf_form_theme
-- ----------------------------
ALTER TABLE "blade_wf_form_theme" ADD CONSTRAINT "blade_wf_form_theme_pkey" PRIMARY KEY ("id");
@@ -0,0 +1,7 @@
-- 若以下sql执行时菜单已存在请忽略错误
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "remark", "is_deleted") VALUES (1399260774324518925, 1347061240995815426, 'wf_form_theme', '表单主题', 'menu', '/plugin/workflow/pages/design/form-theme', 'iconfont icon-wxbgongju', 6, 1, 0, 1, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "remark", "is_deleted") VALUES (1399260774324518926, 1399260774324518925, 'wf_form_theme_add', '新增', 'add', NULL, 'plus', 1, 2, 1, 1, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "remark", "is_deleted") VALUES (1399260774324518927, 1399260774324518925, 'wf_form_theme_edit', '修改', 'edit', NULL, 'form', 2, 2, 2, 1, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "remark", "is_deleted") VALUES (1399260774324518928, 1399260774324518925, 'wf_form_theme_delete', '删除', 'delete', NULL, 'delete', 3, 2, 3, 1, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "remark", "is_deleted") VALUES (1399260774324518929, 1399260774324518925, 'wf_form_theme_view', '查看', 'view', NULL, 'file-text', 4, 2, 2, 1, NULL, 0);
@@ -0,0 +1,45 @@
-- ----------------------------
-- Table structure for blade_wf_form_variable
-- ----------------------------
DROP TABLE IF EXISTS "blade_wf_form_variable";
CREATE TABLE "blade_wf_form_variable" (
"id" int8 NOT NULL,
"process_ins_id" varchar(255) COLLATE "pg_catalog"."default",
"deployment_id" varchar(255) COLLATE "pg_catalog"."default",
"task_id" varchar(255) COLLATE "pg_catalog"."default",
"task_def_key" varchar(255) COLLATE "pg_catalog"."default",
"task_name" varchar(255) COLLATE "pg_catalog"."default",
"form_option" text COLLATE "pg_catalog"."default",
"form_variable" text COLLATE "pg_catalog"."default",
"status" varchar(255) COLLATE "pg_catalog"."default",
"create_user" int8,
"create_time" timestamp(6),
"create_dept" int8,
"update_user" int8,
"update_time" timestamp(6),
"is_deleted" int4 DEFAULT 0,
"tenant_id" varchar(12) COLLATE "pg_catalog"."default" DEFAULT '000000'::character varying
)
;
ALTER TABLE "blade_wf_form_variable" OWNER TO "postgres";
COMMENT ON COLUMN "blade_wf_form_variable"."process_ins_id" IS '流程实例id';
COMMENT ON COLUMN "blade_wf_form_variable"."deployment_id" IS '流程部署id';
COMMENT ON COLUMN "blade_wf_form_variable"."task_id" IS '任务id';
COMMENT ON COLUMN "blade_wf_form_variable"."task_def_key" IS '任务节点key';
COMMENT ON COLUMN "blade_wf_form_variable"."task_name" IS '任务节点名称';
COMMENT ON COLUMN "blade_wf_form_variable"."form_option" IS '表单js';
COMMENT ON COLUMN "blade_wf_form_variable"."form_variable" IS '表单值';
COMMENT ON COLUMN "blade_wf_form_variable"."status" IS '状态';
COMMENT ON COLUMN "blade_wf_form_variable"."create_user" IS '创建人';
COMMENT ON COLUMN "blade_wf_form_variable"."create_time" IS '创建时间';
COMMENT ON COLUMN "blade_wf_form_variable"."create_dept" IS '创建部门';
COMMENT ON COLUMN "blade_wf_form_variable"."update_user" IS '修改人';
COMMENT ON COLUMN "blade_wf_form_variable"."update_time" IS '修改时间';
COMMENT ON COLUMN "blade_wf_form_variable"."is_deleted" IS '是否已删除';
COMMENT ON COLUMN "blade_wf_form_variable"."tenant_id" IS '租户ID';
COMMENT ON TABLE "blade_wf_form_variable" IS '流程表单 - 历史变量';
-- ----------------------------
-- Primary Key structure for table blade_wf_form_variable
-- ----------------------------
ALTER TABLE "blade_wf_form_variable" ADD CONSTRAINT "blade_wf_form_variable_pkey" PRIMARY KEY ("id");
@@ -0,0 +1 @@
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "remark", "is_deleted") VALUES (1399260774324618926, 1347095124710114284, 'wf_form_variable_view', '表单历史变量查看', 'view', NULL, 'file-text', 1, 2, 2, 1, NULL, 0);
@@ -0,0 +1,40 @@
-- ----------------------------
-- Table structure for blade_wf_listener
-- ----------------------------
DROP TABLE IF EXISTS "blade_wf_listener";
CREATE TABLE "blade_wf_listener" (
"id" int8 NOT NULL,
"name" varchar(255) COLLATE "pg_catalog"."default",
"category" varchar(255) COLLATE "pg_catalog"."default",
"event" varchar(255) COLLATE "pg_catalog"."default",
"type" varchar(255) COLLATE "pg_catalog"."default",
"val" varchar(255) COLLATE "pg_catalog"."default",
"create_user" int8,
"create_dept" int8,
"create_time" timestamp(6),
"update_user" int8,
"update_time" timestamp(6),
"status" int4,
"is_deleted" int4 DEFAULT 0,
"tenant_id" varchar(12) COLLATE "pg_catalog"."default" DEFAULT '000000'::character varying
)
;
COMMENT ON COLUMN "blade_wf_listener"."name" IS '名称';
COMMENT ON COLUMN "blade_wf_listener"."category" IS '分类';
COMMENT ON COLUMN "blade_wf_listener"."event" IS '事件';
COMMENT ON COLUMN "blade_wf_listener"."type" IS '监听类型';
COMMENT ON COLUMN "blade_wf_listener"."val" IS '值';
COMMENT ON COLUMN "blade_wf_listener"."create_user" IS '创建人';
COMMENT ON COLUMN "blade_wf_listener"."create_dept" IS '创建部门';
COMMENT ON COLUMN "blade_wf_listener"."create_time" IS '创建时间';
COMMENT ON COLUMN "blade_wf_listener"."update_user" IS '修改人';
COMMENT ON COLUMN "blade_wf_listener"."update_time" IS '修改时间';
COMMENT ON COLUMN "blade_wf_listener"."status" IS '状态';
COMMENT ON COLUMN "blade_wf_listener"."is_deleted" IS '是否已删除';
COMMENT ON COLUMN "blade_wf_listener"."tenant_id" IS '租户ID';
COMMENT ON TABLE "blade_wf_listener" IS '任务/执行监听器';
-- ----------------------------
-- Primary Key structure for table blade_wf_listener
-- ----------------------------
ALTER TABLE "blade_wf_listener" ADD CONSTRAINT "blade_wf_listener_pkey" PRIMARY KEY ("id");
@@ -0,0 +1,5 @@
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180929, 1347061240995815426, 'wf_listener', '监听器配置', 'menu', '/plugin/workflow/pages/design/listener', 'ant-design:bell-outlined', 7, 1, 0, 1, '/plugin/workflow/pages/design/listener', '', 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180930, 1409170214477180929, 'wf_listener_add', '新增', 'add', NULL, 'plus', 1, 2, 1, 1, NULL, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180931, 1409170214477180929, 'wf_listener_edit', '修改', 'edit', NULL, 'form', 2, 2, 2, 1, NULL, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180932, 1409170214477180929, 'wf_listener_delete', '删除', 'delete', NULL, 'delete', 3, 2, 3, 1, NULL, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180933, 1409170214477180929, 'wf_listener_view', '查看', 'view', NULL, 'file-text', 4, 2, 2, 1, NULL, NULL, 0);
@@ -0,0 +1,5 @@
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180929, 1347061240995815426, 'wf_listener', '监听器配置', 'menu', '/plugin/workflow/pages/design/listener', 'iconfont iconicon_details', 7, 1, 0, 1, NULL, '', 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180930, 1409170214477180929, 'wf_listener_add', '新增', 'add', NULL, 'plus', 1, 2, 1, 1, NULL, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180931, 1409170214477180929, 'wf_listener_edit', '修改', 'edit', NULL, 'form', 2, 2, 2, 1, NULL, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180932, 1409170214477180929, 'wf_listener_delete', '删除', 'delete', NULL, 'delete', 3, 2, 3, 1, NULL, NULL, 0);
INSERT INTO "blade_menu" ("id", "parent_id", "code", "name", "alias", "path", "source", "sort", "category", "action", "is_open", "component", "remark", "is_deleted") VALUES (1409170214477180933, 1409170214477180929, 'wf_listener_view', '查看', 'view', NULL, 'file-text', 4, 2, 2, 1, NULL, NULL, 0);
@@ -0,0 +1,11 @@
ALTER TABLE "blade_wf_draft"
DROP COLUMN "task_id",
ADD COLUMN "task_id" varchar(255);
CREATE UNIQUE INDEX "WF_IDX_DRAFT_UNI2" ON "blade_wf_draft" USING btree (
"user_id",
"platform",
"task_id"
);
COMMENT ON COLUMN "blade_wf_draft"."task_id" IS '任务id';