|
@@ -690,4 +690,87 @@ create table gen_table_column (
|
|
|
update_by varchar(64) default '' comment '更新者',
|
|
|
update_time datetime comment '更新时间',
|
|
|
primary key (column_id)
|
|
|
-) engine=innodb auto_increment=1 comment = '代码生成业务表字段';
|
|
|
+) engine=innodb auto_increment=1 comment = '代码生成业务表字段';
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_file;
|
|
|
+CREATE TABLE t_file (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ NAME VARCHAR ( 200 ) DEFAULT '' COMMENT '文档名称',
|
|
|
+ path VARCHAR ( 255 ) DEFAULT '' COMMENT '文档路径',
|
|
|
+ type VARCHAR ( 10 ) DEFAULT '' COMMENT '类型',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '文件表';
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_algorithm_sub_type;
|
|
|
+CREATE TABLE t_algorithm_sub_type (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ type VARCHAR ( 10 ) DEFAULT '' COMMENT '类型',
|
|
|
+ NAME VARCHAR ( 200 ) DEFAULT '' COMMENT '算法子名称',
|
|
|
+ url VARCHAR ( 255 ) DEFAULT '' COMMENT '算法url',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '算法子类型表';
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_algorithm_io_field;
|
|
|
+CREATE TABLE t_algorithm_io_field (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ type VARCHAR ( 10 ) DEFAULT '' COMMENT '输入/输出',
|
|
|
+ NAME VARCHAR ( 200 ) DEFAULT '' COMMENT '名称',
|
|
|
+ `index` INT ( 10 ) DEFAULT 0 COMMENT '排序',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '算法输入输出字段表';
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_algorithm;
|
|
|
+CREATE TABLE t_algorithm (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ type VARCHAR ( 10 ) DEFAULT '' COMMENT '算法类型',
|
|
|
+ sub_type_id BIGINT ( 20 ) NOT NULL COMMENT '子类型id',
|
|
|
+ NAME VARCHAR ( 200 ) DEFAULT '' COMMENT '名称',
|
|
|
+ start_time datetime COMMENT '开始时间',
|
|
|
+ completed_time datetime COMMENT '完成时间',
|
|
|
+ cost_second INT COMMENT '耗时(s)',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '算法表';
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_sub_algorithm;
|
|
|
+CREATE TABLE t_sub_algorithm (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ algorithm_id BIGINT ( 20 ) NOT NULL COMMENT '主表id',
|
|
|
+ field_id BIGINT ( 20 ) NOT NULL COMMENT '字段id',
|
|
|
+ upload_id BIGINT ( 20 ) NOT NULL COMMENT '文件id',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '算法子表';
|