|
@@ -0,0 +1,166 @@
|
|
|
|
+CREATE TABLE IF NOT EXISTS big_screen_file
|
|
|
|
+(
|
|
|
|
+ id BIGINT AUTO_INCREMENT NOT NULL COMMENT '主键',
|
|
|
|
+ module VARCHAR(255) NOT NULL DEFAULT '' COMMENT '模块/类型',
|
|
|
|
+ original_name VARCHAR(255) NOT NULL DEFAULT '' COMMENT '原文件名',
|
|
|
|
+ new_name VARCHAR(255) NOT NULL DEFAULT '' COMMENT '新文件名',
|
|
|
|
+ extension VARCHAR(20) NOT NULL DEFAULT '' COMMENT '后缀名(如: txt、png、doc、java等)',
|
|
|
|
+ path VARCHAR(255) NOT NULL DEFAULT '' COMMENT '路径',
|
|
|
|
+ url VARCHAR(255) NOT NULL DEFAULT '' COMMENT '访问路径',
|
|
|
|
+ size BIGINT NOT NULL DEFAULT '0' COMMENT '文件大小',
|
|
|
|
+ download_count INT NOT NULL DEFAULT '0' COMMENT '下载次数',
|
|
|
|
+ user_name VARCHAR(20) NOT NULL DEFAULT '' COMMENT '上传用户',
|
|
|
|
+ create_date TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ update_date TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_by BIGINT DEFAULT 2 COMMENT '创建人',
|
|
|
|
+ update_by BIGINT DEFAULT 2 COMMENT '更新人',
|
|
|
|
+ del_flag TINYINT NOT NULL DEFAULT '0' COMMENT '删除标记0:保留,1:删除',
|
|
|
|
+ bucket VARCHAR(100) NOT NULL DEFAULT 'gc-starter' COMMENT '桶名称',
|
|
|
|
+ PRIMARY KEY (id)
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS big_screen_page (
|
|
|
|
+ id BIGINT AUTO_INCREMENT PRIMARY KEY,
|
|
|
|
+ name VARCHAR(100) NOT NULL DEFAULT '' COMMENT '页面中文名称',
|
|
|
|
+ code VARCHAR(255) NOT NULL DEFAULT '' COMMENT '页面编码,页面唯一标识符',
|
|
|
|
+ cover_picture VARCHAR(255) NOT NULL DEFAULT '' COMMENT '封面图片文件路径',
|
|
|
|
+ icon VARCHAR(100) NOT NULL DEFAULT '' COMMENT '页面图标',
|
|
|
|
+ icon_color VARCHAR(100) NOT NULL DEFAULT '' COMMENT '图标颜色',
|
|
|
|
+ type VARCHAR(100) NOT NULL DEFAULT 'custom' COMMENT '页面类型',
|
|
|
|
+ layout VARCHAR(255) NOT NULL DEFAULT '' COMMENT '组件布局,记录组件的相对位置和顺序',
|
|
|
|
+ config CLOB COMMENT '表单属性,只有表单类型时才有这个值',
|
|
|
|
+ parent_code VARCHAR(255) NOT NULL DEFAULT '' COMMENT '父级目录编码',
|
|
|
|
+ order_num BIGINT NOT NULL DEFAULT '0' COMMENT '排序',
|
|
|
|
+ remark VARCHAR(100) NOT NULL DEFAULT '' COMMENT '备忘',
|
|
|
|
+ model_code VARCHAR(255) NOT NULL DEFAULT '' COMMENT '模型编码',
|
|
|
|
+ app_code VARCHAR(255) NOT NULL DEFAULT '' COMMENT '所属应用编码',
|
|
|
|
+ update_date TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by BIGINT DEFAULT 2 COMMENT '创建人',
|
|
|
|
+ update_by BIGINT DEFAULT 2 COMMENT '更新人',
|
|
|
|
+ del_flag BOOLEAN NOT NULL DEFAULT FALSE COMMENT '删除标识符 1 删除 0未删'
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS big_screen_page_template
|
|
|
|
+(
|
|
|
|
+ id bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
|
+ name varchar(100) NOT NULL DEFAULT '' COMMENT '模板名称',
|
|
|
|
+ type varchar(100) NOT NULL DEFAULT '' COMMENT '模板分类',
|
|
|
|
+ config clob DEFAULT NULL COMMENT '模板配置',
|
|
|
|
+ thumbnail varchar(255) NOT NULL DEFAULT '' COMMENT '缩略图',
|
|
|
|
+ remark varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
|
|
|
|
+ update_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by bigint null default 2 comment '创建人',
|
|
|
|
+ update_by bigint null default 2 comment '更新人',
|
|
|
|
+ del_flag tinyint NOT NULL DEFAULT '0' COMMENT '删除标记0:保留,1:删除',
|
|
|
|
+ PRIMARY KEY (id)
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS big_screen_type (
|
|
|
|
+ id bigint AUTO_INCREMENT PRIMARY KEY COMMENT '主键',
|
|
|
|
+ name varchar(255) DEFAULT NULL COMMENT '名称',
|
|
|
|
+ code varchar(255) DEFAULT NULL COMMENT '名称',
|
|
|
|
+ type varchar(255) DEFAULT NULL COMMENT '名称',
|
|
|
|
+ order_num bigint NOT NULL DEFAULT '0' COMMENT '排序',
|
|
|
|
+ update_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by bigint default 2 comment '创建人',
|
|
|
|
+ update_by bigint default 2 comment '更新人',
|
|
|
|
+ del_flag tinyint NOT NULL DEFAULT '0' COMMENT '删除标识'
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS big_screen_biz_component (
|
|
|
|
+ id bigint NOT NULL AUTO_INCREMENT,
|
|
|
|
+ name varchar(100) NOT NULL DEFAULT '' COMMENT '业务组件中文名称',
|
|
|
|
+ code varchar(255) NOT NULL DEFAULT '' COMMENT '业务组件编码,唯一标识符',
|
|
|
|
+ type varchar(255) NOT NULL DEFAULT '' COMMENT '分组',
|
|
|
|
+ cover_picture varchar(255) NOT NULL DEFAULT '' COMMENT '封面图片文件路径',
|
|
|
|
+ vue_content clob COMMENT 'vue组件内容',
|
|
|
|
+ setting_content clob COMMENT '组件配置内容',
|
|
|
|
+ order_num bigint NOT NULL DEFAULT '0' COMMENT '排序',
|
|
|
|
+ remark varchar(100) NOT NULL DEFAULT '' COMMENT '备注',
|
|
|
|
+ update_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by bigint NULL DEFAULT 2 COMMENT '创建人',
|
|
|
|
+ update_by bigint NULL DEFAULT 2 COMMENT '更新人',
|
|
|
|
+ module_code varchar(255) NOT NULL DEFAULT '' COMMENT '模块编码',
|
|
|
|
+ del_flag tinyint NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
|
|
+ PRIMARY KEY (id)
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS ds_category_tree (
|
|
|
|
+ id bigint AUTO_INCREMENT COMMENT '主键',
|
|
|
|
+ ids clob COMMENT 'id序列',
|
|
|
|
+ name varchar(255) DEFAULT NULL COMMENT '名称',
|
|
|
|
+ parent_id bigint DEFAULT NULL COMMENT '父级ID',
|
|
|
|
+ type varchar(255) NOT NULL,
|
|
|
|
+ module_code varchar(255) DEFAULT NULL,
|
|
|
|
+ update_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by bigint null default 2 comment '创建人',
|
|
|
|
+ update_by bigint null default 2 comment '更新人',
|
|
|
|
+ del_flag tinyint NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
|
|
+ PRIMARY KEY (id)
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS ds_datasource (
|
|
|
|
+ id bigint AUTO_INCREMENT COMMENT '主键',
|
|
|
|
+ source_name varchar(255) DEFAULT NULL COMMENT '数据源名称',
|
|
|
|
+ source_type varchar(255) DEFAULT NULL COMMENT '数据源类型',
|
|
|
|
+ driver_class_name varchar(255) DEFAULT NULL COMMENT '连接驱动',
|
|
|
|
+ url varchar(255) DEFAULT NULL COMMENT '连接url',
|
|
|
|
+ host varchar(255) DEFAULT NULL COMMENT '主机',
|
|
|
|
+ port int DEFAULT NULL COMMENT '端口',
|
|
|
|
+ username varchar(255) DEFAULT NULL COMMENT '用户名',
|
|
|
|
+ password clob COMMENT '密码',
|
|
|
|
+ module_code varchar(255) DEFAULT NULL COMMENT '模块编码',
|
|
|
|
+ table_name varchar(255) DEFAULT NULL COMMENT '表名',
|
|
|
|
+ editable tinyint DEFAULT '0' COMMENT '是否可编辑,0 不可编辑 1 可编辑',
|
|
|
|
+ remark varchar(255) DEFAULT NULL,
|
|
|
|
+ update_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by bigint null default 2 comment '创建人',
|
|
|
|
+ update_by bigint null default 2 comment '更新人',
|
|
|
|
+ del_flag tinyint NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
|
|
+ PRIMARY KEY (id)
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS ds_dataset (
|
|
|
|
+ id bigint AUTO_INCREMENT PRIMARY KEY COMMENT '主键',
|
|
|
|
+ name varchar(255) DEFAULT NULL COMMENT '名称',
|
|
|
|
+ code varchar(255) DEFAULT NULL COMMENT '编码',
|
|
|
|
+ type_id varchar(255) DEFAULT NULL COMMENT '种类ID',
|
|
|
|
+ remark clob COMMENT '描述',
|
|
|
|
+ dataset_type varchar(64) NOT NULL COMMENT '数据集类型(自定义数据集 custom、模型数据集model、原始数据集original、API数据集api、JSON数据集 json)',
|
|
|
|
+ module_code varchar(255) DEFAULT NULL COMMENT '模块编码',
|
|
|
|
+ editable tinyint NOT NULL DEFAULT '0' COMMENT '是否可编辑,0 不可编辑 1 可编辑',
|
|
|
|
+ source_id bigint DEFAULT NULL COMMENT '数据源ID',
|
|
|
|
+ cache tinyint DEFAULT 0 NOT NULL COMMENT '是否对执行结构缓存 0 不缓存 1 缓存',
|
|
|
|
+ config clob COMMENT '数据集配置',
|
|
|
|
+ update_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by bigint DEFAULT 2 COMMENT '创建人',
|
|
|
|
+ update_by bigint DEFAULT 2 COMMENT '更新人',
|
|
|
|
+ del_flag tinyint NOT NULL DEFAULT '0' COMMENT '删除标识'
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS ds_label (
|
|
|
|
+ id bigint(32) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
|
+ label_name varchar(255) DEFAULT NULL COMMENT '标签名称',
|
|
|
|
+ label_type varchar(255) DEFAULT NULL COMMENT '标签类型',
|
|
|
|
+ label_desc varchar(255) DEFAULT NULL COMMENT '标签描述',
|
|
|
|
+ update_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
+ create_date timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
+ create_by bigint(64) NULL DEFAULT 2 COMMENT '创建人',
|
|
|
|
+ update_by bigint(64) NULL DEFAULT 2 COMMENT '更新人',
|
|
|
|
+ del_flag tinyint(2) NOT NULL DEFAULT '0' COMMENT '删除标识',
|
|
|
|
+ PRIMARY KEY (id)
|
|
|
|
+);
|
|
|
|
+
|
|
|
|
+CREATE TABLE IF NOT EXISTS ds_dataset_label (
|
|
|
|
+ id bigint AUTO_INCREMENT COMMENT '主键',
|
|
|
|
+ dataset_id bigint DEFAULT NULL COMMENT '数据集ID',
|
|
|
|
+ label_id bigint DEFAULT NULL COMMENT '标签ID',
|
|
|
|
+ PRIMARY KEY (id)
|
|
|
|
+);
|