simulation.sql 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. -- ####### 升级部署执行 SQL 文件,迭代更新
  2. -- 2022-07-07
  3. DROP TABLE IF EXISTS `relation_user_scene`;
  4. ALTER TABLE model_vehicle ADD COLUMN model_label varchar(100) DEFAULT NULL COMMENT '模型标识' AFTER description;
  5. ALTER TABLE model_vehicle_template ADD COLUMN model_label varchar(100) DEFAULT NULL COMMENT '模型标识' AFTER description;
  6. UPDATE model_vehicle_template SET model_label = CONCAT(vehicle_type,'_',vehicle_model,'_',vehicle_colour);
  7. UPDATE model_vehicle v SET v.model_label = (SELECT m.model_label FROM model_vehicle_template m WHERE v.vehicle_type = m.vehicle_type);
  8. UPDATE model_vehicle SET vehicle_type = CONCAT(vehicle_type,',',vehicle_model,',',vehicle_colour);
  9. ALTER TABLE algorithm ADD COLUMN git_version varchar(128) DEFAULT NULL COMMENT 'git算法版本号' AFTER docker_image;
  10. DROP TABLE IF EXISTS `simulation_automatic_project`;
  11. CREATE TABLE `simulation_automatic_project` (
  12. `id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'id' ,
  13. `project_date` int(10) NULL DEFAULT NULL COMMENT '项目日期' ,
  14. `project_num` int(10) NULL DEFAULT NULL COMMENT '项目序号' ,
  15. `project_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '项目id' ,
  16. `project_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '项目名称' ,
  17. `project_describe` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '项目描述' ,
  18. `algorithm` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '算法 id' ,
  19. `algorithm_type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '算法类型' ,
  20. `vehicle` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '车辆模型 id' ,
  21. `scene` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场景测试包 id' ,
  22. `operation_cycle` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '运行周期' ,
  23. `parallelism` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '并行度' ,
  24. `rule_view` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '规则查看' ,
  25. `max_simulation_time` bigint(15) NULL DEFAULT NULL COMMENT '最大仿真时间,单位秒' ,
  26. `is_choice_gpu` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否选择gpu(0:是,1:否)' ,
  27. `automatic_run_times` bigint(15) NULL DEFAULT NULL COMMENT '自动运行次数' ,
  28. `last_run_time` datetime NULL DEFAULT NULL COMMENT '最近运行时间' ,
  29. `automatic_run_state` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '自动运行状态(0:开启,1:关闭)' ,
  30. `create_time` datetime NULL DEFAULT NULL ,
  31. `create_user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' ,
  32. `modify_time` datetime NULL DEFAULT NULL ,
  33. `modify_user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
  34. `is_deleted` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
  35. PRIMARY KEY (`id`)
  36. )
  37. ENGINE=InnoDB
  38. DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
  39. COMMENT='自动运行项目表';
  40. DROP TABLE IF EXISTS `simulation_automatic_subproject`;
  41. CREATE TABLE `simulation_automatic_subproject` (
  42. `id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'id' ,
  43. `parent_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主项目表id' ,
  44. `parent_project_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主项目表项目id' ,
  45. `project_date` int(10) NULL DEFAULT NULL COMMENT '项目日期' ,
  46. `project_num` int(10) NULL DEFAULT NULL COMMENT '项目序号' ,
  47. `project_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '项目id' ,
  48. `project_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '项目名称' ,
  49. `now_run_state` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前运行状态(10:未执行,20:执行中,30:执行完成,40:已中止)' ,
  50. `evaluation_level` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '评测等级(G,A,M,P)' ,
  51. `start_time` datetime NULL DEFAULT NULL COMMENT '开始时间' ,
  52. `finish_time` datetime NULL DEFAULT NULL COMMENT '完成时间' ,
  53. `algorithm_score` double NULL DEFAULT NULL COMMENT '算法得分' ,
  54. `task_number` int(11) NULL DEFAULT NULL COMMENT '任务数量' ,
  55. `task_completed` int(11) NULL DEFAULT NULL COMMENT '\'Aborted\', \'PendingAnalysis\', \'Terminated\'任务个数' ,
  56. `create_time` datetime NULL DEFAULT NULL ,
  57. `create_user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' ,
  58. `modify_time` datetime NULL DEFAULT NULL ,
  59. `modify_user_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
  60. `is_deleted` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
  61. PRIMARY KEY (`id`)
  62. )
  63. ENGINE=InnoDB
  64. DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
  65. COMMENT='自动运行子项目子表';
  66. ALTER TABLE system_menu ADD COLUMN icon varchar(50) DEFAULT NULL COMMENT '图标' AFTER router;
  67. DROP TABLE IF EXISTS `system_parameter`;
  68. CREATE TABLE `system_parameter` (
  69. `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '参数id' ,
  70. `user_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '账户id' ,
  71. `num_create_user` int(32) NULL DEFAULT NULL COMMENT '可创建子账户数量' ,
  72. `num_create_scene_package` int(32) NULL DEFAULT NULL COMMENT '最多可创建场景测试包数量' ,
  73. `num_scene_per_package` int(32) NULL DEFAULT NULL COMMENT '场景测试包最大场景数量' ,
  74. `create_time` datetime NULL DEFAULT NULL ,
  75. `modify_time` datetime NULL DEFAULT NULL ,
  76. `create_user_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
  77. `modify_user_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
  78. `is_deleted` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ,
  79. PRIMARY KEY (`id`)
  80. )
  81. ENGINE=InnoDB
  82. DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci;
  83. ALTER TABLE system_role ADD COLUMN sort int(11) DEFAULT NULL COMMENT '排序号' AFTER visible;
  84. INSERT INTO `system_user` (`id`, `username`, `password`, `nickname`, `photo`, `phone`, `company`, `role_code`, `use_type`, `visible`, `openid`, `create_time`, `modify_time`, `create_user_id`, `modify_user_id`, `is_deleted`) VALUES ('510f29c5af754429a7a2a02f8275e506', 'sysadmin', 'e10adc3949ba59abbe56e057f20f883e', '超级管理员', NULL, '12345678912', '国汽', '0', '1', '1', NULL, '2022-5-16 10:19:46', '2022-6-13 10:01:42', '510f29c5af754429a7a2a02f8275e506', '510f29c5af754429a7a2a02f8275e506', '0');
  85. INSERT INTO `system_user` (`id`, `username`, `password`, `nickname`, `photo`, `phone`, `company`, `role_code`, `use_type`, `visible`, `openid`, `create_time`, `modify_time`, `create_user_id`, `modify_user_id`, `is_deleted`) VALUES ('545d4914865d4a3cb6398fc25ffbc1b5', 'admin', 'e10adc3949ba59abbe56e057f20f883e', '子管理员', NULL, '090-00000000', '国汽', '1', '1', '1', '', '2022-5-10 10:36:11', '2022-7-6 15:11:40', '510f29c5af754429a7a2a02f8275e506', '545d4914865d4a3cb6398fc25ffbc1b5', '0');
  86. INSERT INTO `system_user` (`id`, `username`, `password`, `nickname`, `photo`, `phone`, `company`, `role_code`, `use_type`, `visible`, `openid`, `create_time`, `modify_time`, `create_user_id`, `modify_user_id`, `is_deleted`) VALUES ('aaaaaaaaaabbbbbbbbbbcccccccc1001', '1001', 'e10adc3949ba59abbe56e057f20f883e', '索为普通用户1', NULL, '112', '国汽', '2', '1', '1', '', '2022-6-15 16:05:53', '2022-6-22 17:15:14', '510f29c5af754429a7a2a02f8275e506', 'aaaaaaaaaabbbbbbbbbbcccccccc1001', '0');