/*
 请勿随意调整文件命名，系统会使用
 Navicat Premium Data Transfer

 Source Server         : 127.0.0.1
 Source Server Type    : MySQL
 Source Server Version : 80026
 Source Host           : localhost:3306
 Source Schema         : ruoyi-vue-pro

 Target Server Type    : MySQL
 Target Server Version : 80026
 File Encoding         : 65001

 Date: 23/01/2022 01:30:47
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for ACT_EVT_LOG
-- ----------------------------
DROP TABLE IF EXISTS `EXT_AX_DICT`;
CREATE TABLE `EXT_AX_DICT`
(
    `id`        bigint       NOT NULL AUTO_INCREMENT COMMENT '字典编码',
    `type`      varchar(100) NOT NULL DEFAULT '' COMMENT '字典类型',
    `label`     varchar(100) NOT NULL DEFAULT '' COMMENT '字典标签',
    `value`     varchar(100) NOT NULL DEFAULT '' COMMENT '字典键值',
    `remark`    varchar(500)          DEFAULT NULL COMMENT '备注',
    `sort`      int          NOT NULL DEFAULT '0' COMMENT '字典排序',
    `status`    tinyint      NOT NULL DEFAULT '0' COMMENT '状态（1正常 0停用）',
    `tenant_id` varchar(100) NOT NULL DEFAULT '' COMMENT '租户',
    `create_at` datetime     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `update_at` datetime     NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
    `is_delete` bigint NOT NULL DEFAULT '0' COMMENT '是否删除',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB COMMENT ='字典数据表';

DROP TABLE IF EXISTS `EXT_AX_RE_MODEL`;
CREATE TABLE IF NOT EXISTS EXT_AX_RE_MODEL
(
    `id`        bigint       NOT NULL AUTO_INCREMENT COMMENT '主键',
    `model_id`  varchar(100) NOT NULL COMMENT '流程模型ID',
    `status`    tinyint      NOT NULL DEFAULT '0' COMMENT '状态（1正常 0停用）',
    `create_at` datetime     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `update_at` datetime     NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
    `is_delete` bigint       NOT NULL DEFAULT '0' COMMENT '是否删除',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB COMMENT '流程模型信息扩展表';
create index idx_model_id on EXT_AX_RE_MODEL (model_id);

DROP TABLE IF EXISTS `EXT_AX_RE_PROCDEF`;
CREATE TABLE IF NOT EXISTS EXT_AX_RE_PROCDEF
(
    `id`                 bigint        NOT NULL AUTO_INCREMENT COMMENT '主键',
    `proc_def_id`
    varchar
(
    100
) NOT NULL DEFAULT '' COMMENT '流程定义ID',
    `operator_id` varchar
(
    100
) NOT NULL DEFAULT '' COMMENT '操作人ID',
    `operator_name` varchar
(
    100
) NOT NULL DEFAULT '' COMMENT '操作人姓名',
    `operator_type` varchar
(
    100
) NOT NULL DEFAULT '' COMMENT '操作人类型',
    `tenant_id` varchar
(
    100
) NOT NULL DEFAULT '' COMMENT '操作人租户 ID',
    `operator_meta_data` varchar(4000) NOT NULL COMMENT '操作人原始信息',
    `create_at`          datetime      NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `update_at`          datetime      NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
    `is_delete`          bigint        NOT NULL DEFAULT '0' COMMENT '是否删除',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB COMMENT '流程模型信息扩展表';
create index idx_proc_def_id on EXT_AX_RE_PROCDEF (proc_def_id);

