biz.sql 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. drop table if exists biz_algorithm_config;
  2. create table biz_algorithm_config (
  3. id bigint(20) not null auto_increment comment '编号',
  4. algorithm_name varchar(20) default 0 comment '算法名称',
  5. algorithm_type varchar(50) default '' comment '算法类型',
  6. algorithm_path varchar(255) default '' comment '算法路径',
  7. algorithm_params text comment '算法参数',
  8. remark varchar(255) default '' comment '备注',
  9. create_by varchar(64) default '' comment '创建者',
  10. create_time datetime comment '创建时间',
  11. update_by varchar(64) default '' comment '更新者',
  12. update_time datetime comment '更新时间',
  13. primary key (id)
  14. ) engine=innodb comment = '算法配置表';
  15. drop table if exists biz_preprocessed;
  16. create table biz_preprocessed (
  17. id bigint(20) not null auto_increment comment '编号',
  18. task_name varchar(50) default '' comment '任务名称',
  19. algorithm_id bigint(20) comment '算法',
  20. input_path varchar(255) default '' comment '输入路径',
  21. output_path varchar(255) default '' comment '输出路径',
  22. algorithm_params text comment '算法参数',
  23. status char(1) default '0' comment '状态(0未运行,1运行中,2已完成,3失败)',
  24. start_time datetime comment '开始时间',
  25. end_time datetime comment '结束时间',
  26. remark varchar(255) default '' comment '备注',
  27. create_by varchar(64) default '' comment '创建者',
  28. create_time datetime comment '创建时间',
  29. update_by varchar(64) default '' comment '更新者',
  30. update_time datetime comment '更新时间',
  31. primary key (id)
  32. ) engine=innodb comment = '数据预处理表';
  33. drop table if exists biz_extracted_features;
  34. create table biz_extracted_features (
  35. id bigint(20) not null auto_increment comment '编号',
  36. task_name varchar(50) default '' comment '任务名称',
  37. algorithm_id bigint(20) comment '算法',
  38. input_path varchar(255) default '' comment '输入路径',
  39. output_path varchar(255) default '' comment '输出路径',
  40. algorithm_params text comment '算法参数',
  41. status char(1) default '0' comment '状态(0未运行,1运行中,2已完成,3失败)',
  42. start_time datetime comment '开始时间',
  43. end_time datetime comment '结束时间',
  44. remark varchar(255) default '' comment '备注',
  45. create_by varchar(64) default '' comment '创建者',
  46. create_time datetime comment '创建时间',
  47. update_by varchar(64) default '' comment '更新者',
  48. update_time datetime comment '更新时间',
  49. primary key (id)
  50. ) engine=innodb comment = '特征提取表';
  51. drop table if exists biz_training;
  52. create table biz_training (
  53. id bigint(20) not null auto_increment comment '编号',
  54. task_name varchar(50) default '' comment '任务名称',
  55. algorithm_id bigint(20) comment '算法',
  56. input_path varchar(255) default '' comment '输入路径',
  57. output_path varchar(255) default '' comment '输出路径',
  58. algorithm_params text comment '算法参数',
  59. status char(1) default '0' comment '状态(0未运行,1运行中,2已完成,3失败)',
  60. start_time datetime comment '开始时间',
  61. end_time datetime comment '结束时间',
  62. remark varchar(255) default '' comment '备注',
  63. create_by varchar(64) default '' comment '创建者',
  64. create_time datetime comment '创建时间',
  65. update_by varchar(64) default '' comment '更新者',
  66. update_time datetime comment '更新时间',
  67. primary key (id)
  68. ) engine=innodb comment = '模型训练表';
  69. drop table if exists biz_distillation;
  70. create table biz_distillation (
  71. id bigint(20) not null auto_increment comment '编号',
  72. task_name varchar(50) default '' comment '任务名称',
  73. algorithm_id bigint(20) comment '算法',
  74. input_path varchar(255) default '' comment '输入路径',
  75. output_path varchar(255) default '' comment '输出路径',
  76. algorithm_params text comment '算法参数',
  77. status char(1) default '0' comment '状态(0未运行,1运行中,2已完成,3失败)',
  78. start_time datetime comment '开始时间',
  79. end_time datetime comment '结束时间',
  80. remark varchar(255) default '' comment '备注',
  81. create_by varchar(64) default '' comment '创建者',
  82. create_time datetime comment '创建时间',
  83. update_by varchar(64) default '' comment '更新者',
  84. update_time datetime comment '更新时间',
  85. primary key (id)
  86. ) engine=innodb comment = '知识蒸馏表';
  87. drop table if exists biz_classify_test;
  88. create table biz_classify_test (
  89. id bigint(20) not null auto_increment comment '编号',
  90. task_name varchar(50) default '' comment '任务名称',
  91. algorithm_id bigint(20) comment '算法',
  92. input_path varchar(255) default '' comment '输入路径',
  93. output_path varchar(255) default '' comment '输出路径',
  94. algorithm_params text comment '算法参数',
  95. status char(1) default '0' comment '状态(0未运行,1运行中,2已完成,3失败)',
  96. start_time datetime comment '开始时间',
  97. end_time datetime comment '结束时间',
  98. remark varchar(255) default '' comment '备注',
  99. create_by varchar(64) default '' comment '创建者',
  100. create_time datetime comment '创建时间',
  101. update_by varchar(64) default '' comment '更新者',
  102. update_time datetime comment '更新时间',
  103. primary key (id)
  104. ) engine=innodb comment = '分类测试表';
  105. --drop table if exists gen_child_tables;
  106. --CREATE TABLE `gen_child_tables` (
  107. -- `table_ref_id` varchar(64) NOT NULL COMMENT '主键ID',
  108. -- `table_id` varchar(64) DEFAULT NULL COMMENT '业务对象id',
  109. -- `table_name` varchar(255) DEFAULT NULL COMMENT '表名',
  110. -- `child_table_id` varchar(64) DEFAULT NULL COMMENT '子业务对象id',
  111. -- `child_table_name` varchar(255) DEFAULT NULL COMMENT '子表名',
  112. -- `rel_field` varchar(255) DEFAULT NULL COMMENT '关联字段',
  113. -- `rel_field_name` varchar(255) DEFAULT NULL COMMENT '关联字段名称',
  114. -- `name` varchar(255) DEFAULT NULL COMMENT '父子业务对象关系',
  115. -- `desc_text` varchar(512) DEFAULT NULL COMMENT '父子业务对象关系描述',
  116. -- `remark` varchar(255) default '' comment '备注',
  117. -- `create_by` varchar(64) default '' comment '创建者',
  118. -- `create_time` datetime comment '创建时间',
  119. -- `update_by` varchar(64) default '' comment '更新者',
  120. -- `update_time` datetime comment '更新时间',
  121. -- PRIMARY KEY (`table_ref_id`)
  122. --) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='父子表关系表';
  123. --
  124. --CREATE TABLE `gen_page` (
  125. -- `page_id` varchar(64) NOT NULL COMMENT '页面ID',
  126. -- `table_id` bigint(20) DEFAULT NULL COMMENT '关联表ID',
  127. -- `name` varchar(255) DEFAULT NULL COMMENT '页面名称',
  128. -- `desc_text` varchar(512) DEFAULT NULL COMMENT '页面描述',
  129. -- `config` text DEFAULT NULL COMMENT '页面配置信息',
  130. -- `version` bigint(20) DEFAULT NULL COMMENT '版本号',
  131. -- `remark` varchar(255) default '' comment '备注',
  132. -- `create_by` varchar(64) default '' comment '创建者',
  133. -- `create_time` datetime comment '创建时间',
  134. -- `update_by` varchar(64) default '' comment '更新者',
  135. -- `update_time` datetime comment '更新时间',
  136. -- PRIMARY KEY (`page_id`)
  137. --) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='页面配置表';
  138. -- 菜单 SQL
  139. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  140. values('算法配置', '0', '1', 'config', 'biz/config/index', 1, 0, 'C', '0', '0', 'biz:config:list', '#', 'admin', sysdate(), '', null, '算法配置菜单');
  141. -- 按钮父菜单ID
  142. SELECT @parentId := LAST_INSERT_ID();
  143. -- 按钮 SQL
  144. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  145. values('算法配置查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'biz:config:query', '#', 'admin', sysdate(), '', null, '');
  146. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  147. values('算法配置新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'biz:config:add', '#', 'admin', sysdate(), '', null, '');
  148. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  149. values('算法配置修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'biz:config:edit', '#', 'admin', sysdate(), '', null, '');
  150. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  151. values('算法配置删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'biz:config:remove', '#', 'admin', sysdate(), '', null, '');
  152. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  153. values('算法配置导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'biz:config:export', '#', 'admin', sysdate(), '', null, '');
  154. -- 菜单 SQL
  155. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  156. values('特征提取', '3', '1', 'features', 'biz/features/index', 1, 0, 'C', '0', '0', 'biz:features:list', '#', 'admin', sysdate(), '', null, '特征提取菜单');
  157. -- 按钮父菜单ID
  158. SELECT @parentId := LAST_INSERT_ID();
  159. -- 按钮 SQL
  160. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  161. values('特征提取查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'biz:features:query', '#', 'admin', sysdate(), '', null, '');
  162. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  163. values('特征提取新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'biz:features:add', '#', 'admin', sysdate(), '', null, '');
  164. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  165. values('特征提取修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'biz:features:edit', '#', 'admin', sysdate(), '', null, '');
  166. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  167. values('特征提取删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'biz:features:remove', '#', 'admin', sysdate(), '', null, '');
  168. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  169. values('特征提取导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'biz:features:export', '#', 'admin', sysdate(), '', null, '');
  170. -- 菜单 SQL
  171. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  172. values('数据预处理', '3', '1', 'preprocessed', 'biz/preprocessed/index', 1, 0, 'C', '0', '0', 'biz:preprocessed:list', '#', 'admin', sysdate(), '', null, '数据预处理菜单');
  173. -- 按钮父菜单ID
  174. SELECT @parentId := LAST_INSERT_ID();
  175. -- 按钮 SQL
  176. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  177. values('数据预处理查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'biz:preprocessed:query', '#', 'admin', sysdate(), '', null, '');
  178. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  179. values('数据预处理新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'biz:preprocessed:add', '#', 'admin', sysdate(), '', null, '');
  180. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  181. values('数据预处理修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'biz:preprocessed:edit', '#', 'admin', sysdate(), '', null, '');
  182. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  183. values('数据预处理删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'biz:preprocessed:remove', '#', 'admin', sysdate(), '', null, '');
  184. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  185. values('数据预处理导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'biz:preprocessed:export', '#', 'admin', sysdate(), '', null, '');
  186. -- 菜单 SQL
  187. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  188. values('分类测试', '0', '1', 'test', 'biz/test/index', 1, 0, 'C', '0', '0', 'biz:test:list', '#', 'admin', sysdate(), '', null, '分类测试菜单');
  189. -- 按钮父菜单ID
  190. SELECT @parentId := LAST_INSERT_ID();
  191. -- 按钮 SQL
  192. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  193. values('分类测试查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'biz:test:query', '#', 'admin', sysdate(), '', null, '');
  194. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  195. values('分类测试新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'biz:test:add', '#', 'admin', sysdate(), '', null, '');
  196. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  197. values('分类测试修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'biz:test:edit', '#', 'admin', sysdate(), '', null, '');
  198. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  199. values('分类测试删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'biz:test:remove', '#', 'admin', sysdate(), '', null, '');
  200. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  201. values('分类测试导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'biz:test:export', '#', 'admin', sysdate(), '', null, '');
  202. -- 菜单 SQL
  203. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  204. values('模型训练', '3', '1', 'training', 'biz/training/index', 1, 0, 'C', '0', '0', 'biz:training:list', '#', 'admin', sysdate(), '', null, '模型训练菜单');
  205. -- 按钮父菜单ID
  206. SELECT @parentId := LAST_INSERT_ID();
  207. -- 按钮 SQL
  208. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  209. values('模型训练查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'biz:training:query', '#', 'admin', sysdate(), '', null, '');
  210. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  211. values('模型训练新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'biz:training:add', '#', 'admin', sysdate(), '', null, '');
  212. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  213. values('模型训练修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'biz:training:edit', '#', 'admin', sysdate(), '', null, '');
  214. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  215. values('模型训练删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'biz:training:remove', '#', 'admin', sysdate(), '', null, '');
  216. insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
  217. values('模型训练导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'biz:training:export', '#', 'admin', sysdate(), '', null, '');