RuoYi-Vue-Plus/script/sql/liteflow.sql
2024-06-21 14:46:51 +08:00

39 lines
2.8 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 = '脚本表';