流程引擎

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 "BLADE_WF_DEPLOYMENT_FORM"
ADD ("TABLE_NAME" VARCHAR2(255))
ADD ("TABLE_COMMENT" VARCHAR2(255));
COMMENT ON COLUMN "BLADE_WF_DEPLOYMENT_FORM"."TABLE_NAME" IS '表名称';
COMMENT ON COLUMN "BLADE_WF_DEPLOYMENT_FORM"."TABLE_COMMENT" IS '表注释'
@@ -0,0 +1,140 @@
-- ----------------------------
-- Table structure for BLADE_WF_CHAT_APP
-- ----------------------------
DROP TABLE "BLADE_WF_CHAT_APP";
CREATE TABLE "BLADE_WF_CHAT_APP" (
"ID" NUMBER(20,0) NOT NULL,
"NAME" NVARCHAR2(255),
"IMG_URL" NVARCHAR2(255),
"API_URL" NVARCHAR2(255),
"API_KEY" NVARCHAR2(255),
"API_URL_PROD" NVARCHAR2(255),
"API_KEY_PROD" NVARCHAR2(255),
"TYPE" NVARCHAR2(255),
"IFRAME_URL" NVARCHAR2(255),
"IFRAME_URL_PROD" NVARCHAR2(255),
"REMARK" NVARCHAR2(255),
"TENANT_ID" NVARCHAR2(12),
"CREATE_USER" NUMBER(20,0),
"CREATE_DEPT" NUMBER(20,0),
"CREATE_TIME" DATE,
"UPDATE_USER" NUMBER(20,0),
"UPDATE_TIME" DATE,
"STATUS" NUMBER(11,0),
"IS_DELETED" NUMBER(11,0)
)
LOGGING
NOCOMPRESS
PCTFREE 10
INITRANS 1
STORAGE (
BUFFER_POOL DEFAULT
)
PARALLEL 1
NOCACHE
DISABLE ROW MOVEMENT
;
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 "BLADE_WF_CHAT_ASSISTANT";
CREATE TABLE "BLADE_WF_CHAT_ASSISTANT" (
"ID" NUMBER(20,0) NOT NULL,
"APP_ID" NUMBER(20,0),
"APP_TYPE" NVARCHAR2(255),
"NAME" NVARCHAR2(255),
"IMG_URL" NVARCHAR2(255),
"DESCRIPTION" NVARCHAR2(255),
"SYSTEM_PROMPT" NVARCHAR2(255),
"TYPE" NVARCHAR2(255),
"TENANT_ID" NVARCHAR2(12),
"CREATE_USER" NUMBER(20,0),
"CREATE_DEPT" NUMBER(20,0),
"CREATE_TIME" DATE,
"UPDATE_USER" NUMBER(20,0),
"UPDATE_TIME" DATE,
"STATUS" NUMBER(11,0),
"IS_DELETED" NUMBER(11,0)
)
LOGGING
NOCOMPRESS
PCTFREE 10
INITRANS 1
STORAGE (
BUFFER_POOL DEFAULT
)
PARALLEL 1
NOCACHE
DISABLE ROW MOVEMENT
;
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 "SYS_C0012121" PRIMARY KEY ("ID");
-- ----------------------------
-- Checks structure for table BLADE_WF_CHAT_APP
-- ----------------------------
ALTER TABLE "BLADE_WF_CHAT_APP" ADD CONSTRAINT "SYS_C0012119" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
-- ----------------------------
-- Primary Key structure for table BLADE_WF_CHAT_ASSISTANT
-- ----------------------------
ALTER TABLE "BLADE_WF_CHAT_ASSISTANT" ADD CONSTRAINT "SYS_C0012120" PRIMARY KEY ("ID");
-- ----------------------------
-- Checks structure for table BLADE_WF_CHAT_ASSISTANT
-- ----------------------------
ALTER TABLE "BLADE_WF_CHAT_ASSISTANT" ADD CONSTRAINT "SYS_C0012118" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
-- ----------------------------
-- Indexes structure for table BLADE_WF_CHAT_ASSISTANT
-- ----------------------------
CREATE INDEX "WF_IDX_APP_ID"
ON "BLADE_WF_CHAT_ASSISTANT" ("APP_ID" ASC)
LOGGING
VISIBLE
PCTFREE 10
INITRANS 2
STORAGE (
BUFFER_POOL DEFAULT
);
@@ -0,0 +1,13 @@
INSERT INTO "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', 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 ('1513683238709682188', '1513683238709682187', 'wf_chat_app', '应用管理', 'menu', '/plugin/workflow/pages/chat/app', 'iconfont icon-yingyongguanli', '1', '1', '0', '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 ('1513683238709682189', '1513683238709682188', 'wf_chat_app_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 ('1513683238709682190', '1513683238709682188', 'wf_chat_app_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 ('1513683238709682191', '1513683238709682188', 'wf_chat_app_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 ('1513683238709682192', '1513683238709682188', 'wf_chat_app_view', '查看', 'view', NULL, 'file-text', '4', '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 ('1513683238709682193', '1513683238709682187', 'wf_chat_assistant', '助手管理', 'menu', '/plugin/workflow/pages/chat/assistant', 'iconfont icon-gongnengdingyi', '1', '1', '0', '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 ('1513683238709682194', '1513683238709682193', 'wf_chat_assistant_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 ('1513683238709682195', '1513683238709682193', 'wf_chat_assistant_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 ('1513683238709682196', '1513683238709682193', 'wf_chat_assistant_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 ('1513683238709682197', '1513683238709682193', 'wf_chat_assistant_view', '查看', 'view', NULL, 'file-text', '4', '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 ('1513683238709682198', '1513683238709682187', 'wf_chat_workbench', '工作台', 'menu', '/plugin/workflow/pages/chat/workbench', 'iconfont icon-wuguan', '1', '1', '0', '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 ('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 ("DEPLOYMENT_ID" NVARCHAR2(255));
COMMENT ON COLUMN "BLADEX_BOOT"."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,119 @@
-- ----------------------------
-- Table structure for BLADE_WF_FORM_THEME
-- ----------------------------
DROP TABLE "BLADE_WF_FORM_THEME";
CREATE TABLE "BLADE_WF_FORM_THEME" (
"ID" NUMBER(20,0) NOT NULL,
"NAME" NVARCHAR2(255) NOT NULL,
"THEME_KEY" NVARCHAR2(255) NOT NULL,
"BORDER_WIDTH" NVARCHAR2(255),
"BORDER_COLOR" NVARCHAR2(255),
"LABEL_COLOR" NVARCHAR2(255),
"LABEL_BG" NVARCHAR2(255),
"LABEL_WIDTH" NVARCHAR2(255),
"LABEL_FONT_SIZE" NVARCHAR2(255),
"VALUE_COLOR" NVARCHAR2(255),
"VALUE_BG" NVARCHAR2(255),
"VALUE_FONT_SIZE" NVARCHAR2(255),
"FIELD0" NVARCHAR2(255),
"FIELD1" NVARCHAR2(255),
"FIELD2" NVARCHAR2(255),
"FIELD3" NVARCHAR2(255),
"FIELD4" NVARCHAR2(255),
"FIELD5" NVARCHAR2(255),
"FIELD6" NVARCHAR2(255),
"FIELD7" NVARCHAR2(255),
"FIELD8" NVARCHAR2(255),
"FIELD9" NVARCHAR2(255),
"CREATE_USER" NUMBER(20,0),
"CREATE_DEPT" NUMBER(20,0),
"CREATE_TIME" DATE,
"UPDATE_USER" NUMBER(20,0),
"UPDATE_TIME" DATE,
"STATUS" NUMBER(11,0),
"IS_DELETED" NUMBER(11,0) DEFAULT 0,
"TENANT_ID" NVARCHAR2(12) DEFAULT '000000'
)
LOGGING
NOCOMPRESS
PCTFREE 10
INITRANS 1
STORAGE (
INITIAL 65536
NEXT 1048576
MINEXTENTS 1
MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT
)
PARALLEL 1
NOCACHE
DISABLE ROW MOVEMENT
;
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
-- ----------------------------
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', NULL, '14px', NULL, NULL, '14px', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1123598821738675201', '1123598813738675201', TO_DATE('2023-04-04 15:36:46', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2023-05-04 10:43:18', 'SYYYY-MM-DD HH24:MI:SS'), '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, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1123598821738675201', '1123598813738675201', TO_DATE('2023-04-04 15:16:47', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2023-04-18 11:50:10', 'SYYYY-MM-DD HH24:MI:SS'), '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', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '1123598821738675201', '1123598821738675201', TO_DATE('2023-04-04 16:57:35', 'SYYYY-MM-DD HH24:MI:SS'), '1123598821738675201', TO_DATE('2023-05-04 10:43:44', 'SYYYY-MM-DD HH24:MI:SS'), '1', '0', '000000');
COMMIT;
COMMIT;
-- ----------------------------
-- Primary Key structure for table BLADE_WF_FORM_THEME
-- ----------------------------
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011945" PRIMARY KEY ("ID");
-- ----------------------------
-- Checks structure for table BLADE_WF_FORM_THEME
-- ----------------------------
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011942" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011943" CHECK ("NAME" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
ALTER TABLE "BLADE_WF_FORM_THEME" ADD CONSTRAINT "SYS_C0011944" CHECK ("THEME_KEY" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
-- ----------------------------
-- Indexes structure for table BLADE_WF_FORM_THEME
-- ----------------------------
CREATE UNIQUE INDEX "WF_IDX_THEME_KEY"
ON "BLADE_WF_FORM_THEME" ("THEME_KEY" ASC)
LOGGING
VISIBLE
PCTFREE 10
INITRANS 2
STORAGE (
INITIAL 65536
NEXT 1048576
MINEXTENTS 1
MAXEXTENTS 2147483645
BUFFER_POOL DEFAULT
);
@@ -0,0 +1,7 @@
-- 若以下sql执行时菜单已存在请忽略错误
INSERT INTO "BLADE_MENU" ("ID", "PARENT_ID", "CODE", "NAME", "ALIAS", "PATH", "SOURCE", "SORT", "CATEGORY", "ACTION", "IS_OPEN", "COMPONENT", "REMARK", "IS_DELETED") VALUES ('1399260774324518925', '1347061240995815426', 'wf_form_theme', '表单主题', 'menu', '/plugin/workflow/pages/design/form-theme', 'iconfont icon-wxbgongju', '6', '1', '0', '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 ('1399260774324518926', '1399260774324518925', 'wf_form_theme_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 ('1399260774324518927', '1399260774324518925', 'wf_form_theme_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 ('1399260774324518928', '1399260774324518925', 'wf_form_theme_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 ('1399260774324518929', '1399260774324518925', 'wf_form_theme_view', '查看', 'view', NULL, 'file-text', '4', '2', '2', '1', NULL, NULL, '0');
@@ -0,0 +1,59 @@
-- ----------------------------
-- Table structure for BLADE_WF_FORM_VARIABLE
-- ----------------------------
DROP TABLE "BLADE_WF_FORM_VARIABLE";
CREATE TABLE "BLADE_WF_FORM_VARIABLE" (
"ID" NUMBER(20,0) NOT NULL,
"PROCESS_INS_ID" NVARCHAR2(255),
"DEPLOYMENT_ID" NVARCHAR2(255),
"TASK_ID" NVARCHAR2(255),
"TASK_DEF_KEY" NVARCHAR2(255),
"TASK_NAME" NVARCHAR2(255),
"FORM_OPTION" NCLOB,
"FORM_VARIABLE" NCLOB,
"STATUS" NVARCHAR2(255),
"CREATE_USER" NUMBER(20,0),
"CREATE_TIME" DATE,
"CREATE_DEPT" NUMBER(20,0),
"UPDATE_USER" NUMBER(20,0),
"UPDATE_TIME" DATE,
"IS_DELETED" NUMBER(11,0) DEFAULT 0,
"TENANT_ID" NVARCHAR2(12) DEFAULT '000000'
)
LOGGING
NOCOMPRESS
PCTFREE 10
INITRANS 1
STORAGE (
BUFFER_POOL DEFAULT
)
PARALLEL 1
NOCACHE
DISABLE ROW MOVEMENT
;
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 "SYS_C0012109" PRIMARY KEY ("ID");
-- ----------------------------
-- Checks structure for table BLADE_WF_FORM_VARIABLE
-- ----------------------------
ALTER TABLE "BLADE_WF_FORM_VARIABLE" ADD CONSTRAINT "SYS_C0012108" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
@@ -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,55 @@
-- ----------------------------
-- Table structure for BLADE_WF_LISTENER
-- ----------------------------
DROP TABLE "BLADE_WF_LISTENER";
CREATE TABLE "BLADE_WF_LISTENER" (
"ID" NUMBER(20,0) NOT NULL,
"NAME" NVARCHAR2(255),
"CATEGORY" NVARCHAR2(255),
"EVENT" NVARCHAR2(255),
"TYPE" NVARCHAR2(255),
"VAL" NVARCHAR2(255),
"CREATE_USER" NUMBER(20,0),
"CREATE_DEPT" NUMBER(20,0),
"CREATE_TIME" DATE,
"UPDATE_USER" NUMBER(20,0),
"UPDATE_TIME" DATE,
"STATUS" NUMBER(11,0),
"IS_DELETED" NUMBER(11,0) DEFAULT 0,
"TENANT_ID" NVARCHAR2(12) DEFAULT '000000'
)
LOGGING
NOCOMPRESS
PCTFREE 10
INITRANS 1
STORAGE (
BUFFER_POOL DEFAULT
)
PARALLEL 1
NOCACHE
DISABLE ROW MOVEMENT
;
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 "SYS_C0011312" PRIMARY KEY ("ID");
-- ----------------------------
-- Checks structure for table BLADE_WF_LISTENER
-- ----------------------------
ALTER TABLE "BLADE_WF_LISTENER" ADD CONSTRAINT "SYS_C0011311" CHECK ("ID" IS NOT NULL) NOT DEFERRABLE INITIALLY IMMEDIATE NORELY VALIDATE;
@@ -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', 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,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, 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,7 @@
ALTER TABLE "BLADE_WF_DRAFT"
ADD ("TASK_ID" NVARCHAR2(255));
CREATE UNIQUE INDEX "WF_IDX_DRAFT_UNI2"
ON "BLADE_WF_DRAFT" ("USER_ID", "TASK_ID", "PLATFORM");
COMMENT ON COLUMN "BLADE_WF_DRAFT"."TASK_ID" IS '任务id'