mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-19 17:58:17 +08:00
39 lines
2.8 KiB
SQL
39 lines
2.8 KiB
SQL
CREATE TABLE liteflow_chain
|
||
(
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`application_name` varchar(32) NOT NULL COMMENT '配置环境',
|
||
`chain_name` varchar(32) NOT NULL COMMENT '编排规则ID',
|
||
`chain_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态(0未激活 1激活)',
|
||
`el_str` text NOT NULL COMMENT 'EL表达式',
|
||
`name_space` varchar(32) DEFAULT NULL COMMENT 'namespace(决策路由很多,想要判断某一组决策路由时在chain层面加入namespace参数)',
|
||
`route` text COMMENT '决策路由EL',
|
||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
|
||
`create_dept` bigint(20) DEFAULT NULL COMMENT '创建部门',
|
||
`create_by` bigint(20) DEFAULT NULL COMMENT '创建者',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`update_by` bigint(20) DEFAULT NULL COMMENT '更新者',
|
||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||
PRIMARY KEY (`id`)
|
||
) engine = innodb comment = '编排规则表';
|
||
|
||
CREATE TABLE liteflow_script
|
||
(
|
||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||
`application_name` varchar(32) NOT NULL COMMENT '配置环境',
|
||
`script_id` varchar(32) NOT NULL COMMENT '脚本ID',
|
||
`script_name` varchar(64) NOT NULL COMMENT '脚本名称',
|
||
`script_language` varchar(32) NOT NULL COMMENT '脚本语言类型(groovy | qlexpress | js | python | lua | aviator | java | kotlin)',
|
||
`script_type` varchar(16) NOT NULL COMMENT '脚本类型(script普通脚本节点,脚本里无需返回 switch_script选择脚本节点,脚本里需要返回选择的节点Id boolean_script条件脚本节点,脚本里需要返回true/false for_script数量循环节点,脚本里需要返回数值类型,表示循环次数)',
|
||
`script_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态(0未激活 1激活)',
|
||
`script_data` text NOT NULL COMMENT '脚本内容',
|
||
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
|
||
`create_dept` bigint(20) DEFAULT NULL COMMENT '创建部门',
|
||
`create_by` bigint(20) DEFAULT NULL COMMENT '创建者',
|
||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||
`update_by` bigint(20) DEFAULT NULL COMMENT '更新者',
|
||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||
PRIMARY KEY (`id`)
|
||
) engine = innodb comment = '脚本表';
|