update.sql 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412
  1. UPDATE `laser`.`sys_job` SET `cron_expression` = '0/1 * * * * ?' WHERE `job_id` = 4 AND `job_name` = '计算场景' AND `job_group` = 'DEFAULT';
  2. -- ----------------------------
  3. -- Table structure for t_fusion_model
  4. -- ----------------------------
  5. Create Table If Not Exists `t_fusion_model` (
  6. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  7. `fusion_id` int NULL DEFAULT NULL,
  8. `model_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  9. `model_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三维模型标题',
  10. `transform` json NULL COMMENT '位置,比例等属性',
  11. `opacity` float NULL DEFAULT 100 COMMENT '透明度',
  12. `bottom` float NULL DEFAULT 0,
  13. `hide` int NULL DEFAULT 0 COMMENT '是否隐藏0否,1是',
  14. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
  15. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  16. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '备注信息',
  17. `deleted` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT '逻辑未删除值0,逻辑已删除值1',
  18. `delete_flag` datetime NULL DEFAULT NULL COMMENT '逻辑删除',
  19. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
  20. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  21. PRIMARY KEY (`id`) USING BTREE
  22. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
  23. -- ----------------------------
  24. -- Table structure for t_model
  25. -- ----------------------------
  26. Create Table If Not Exists `t_model` (
  27. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  28. `model_date_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三维模型数据类型',
  29. `model_size` bigint NULL DEFAULT NULL COMMENT '大小',
  30. `model_obj_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  31. `model_glb_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  32. `create_status` int NULL DEFAULT 0 COMMENT '0初始化,创建中,1创建成功',
  33. `type` int NULL DEFAULT 3 COMMENT '0看看,1看见,2深时,3用户上传三维模型',
  34. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
  35. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  36. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '备注信息',
  37. `deleted` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT '逻辑未删除值0,逻辑已删除值1',
  38. `delete_flag` datetime NULL DEFAULT NULL COMMENT '逻辑删除',
  39. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
  40. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  41. `model_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模型类型\'glb\'|\'pointcloud\',类型 点云还是模型,',
  42. PRIMARY KEY (`id`) USING BTREE
  43. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = DYNAMIC;
  44. -- ----------------------------
  45. -- Table structure for t_scene_tag
  46. -- ----------------------------
  47. Create Table If Not Exists `t_scene_tag` (
  48. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  49. `tag_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
  50. `tag_describe` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
  51. `leave_behind` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '遗留部位',
  52. `get_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提取方法',
  53. `get_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提取人',
  54. `place_num` int NULL DEFAULT NULL,
  55. `meta` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '标注图片集',
  56. `hot_icon_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '热点iconurl',
  57. `hot_icon_id` int NULL DEFAULT NULL COMMENT '热点iconid',
  58. `fusion_id` bigint NULL DEFAULT NULL COMMENT '融合id',
  59. `sort` int NULL DEFAULT 1,
  60. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
  61. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  62. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '备注信息',
  63. `deleted` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT '逻辑未删除值0,逻辑已删除值1',
  64. `delete_flag` datetime NULL DEFAULT NULL COMMENT '逻辑删除',
  65. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
  66. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  67. PRIMARY KEY (`id`) USING BTREE
  68. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  69. -- ----------------------------
  70. -- Table structure for t_scene_tag_point
  71. -- ----------------------------
  72. Create Table If Not Exists `t_scene_tag_point` (
  73. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  74. `tag_point_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '位置名称',
  75. `tag_point` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '位置json',
  76. `tag_id` int NULL DEFAULT NULL COMMENT '标注id',
  77. `model_id` int NULL DEFAULT NULL,
  78. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
  79. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  80. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '备注信息',
  81. `deleted` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT '逻辑未删除值0,逻辑已删除值1',
  82. `delete_flag` datetime NULL DEFAULT NULL COMMENT '逻辑删除',
  83. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
  84. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  85. `sort` int NULL DEFAULT 1,
  86. PRIMARY KEY (`id`) USING BTREE
  87. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  88. -- ----------------------------
  89. -- Table structure for t_scene_fusion
  90. -- ----------------------------
  91. Create Table If Not Exists `t_scene_fusion` (
  92. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  93. `scene_id` int NULL DEFAULT NULL,
  94. `fusion_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
  95. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
  96. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  97. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '备注信息',
  98. `deleted` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT '逻辑未删除值0,逻辑已删除值1',
  99. `delete_flag` datetime NULL DEFAULT NULL COMMENT '逻辑删除',
  100. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
  101. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  102. PRIMARY KEY (`id`) USING BTREE
  103. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
  104. -- ----------------------------
  105. -- Table structure for t_fusion_guide_path
  106. -- ----------------------------
  107. Create Table If Not Exists `t_fusion_guide_path` (
  108. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  109. `guide_id` int NULL DEFAULT NULL COMMENT '导览id',
  110. `cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面图',
  111. `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
  112. `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '视频地址',
  113. `target` json NULL COMMENT '位置json',
  114. `position` json NULL COMMENT '位置',
  115. `time` double(10, 2) DEFAULT NULL COMMENT '持续时间 秒',
  116. `speed` double(10, 2) NULL DEFAULT NULL COMMENT '速度 m/s',
  117. `sort` int NULL DEFAULT 1 COMMENT '排序',
  118. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
  119. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  120. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '备注信息',
  121. `deleted` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT '逻辑未删除值0,逻辑已删除值1',
  122. `delete_flag` datetime NULL DEFAULT NULL COMMENT '逻辑删除',
  123. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
  124. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  125. PRIMARY KEY (`id`) USING BTREE
  126. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  127. -- ----------------------------
  128. -- Table structure for t_fusion_guide
  129. -- ----------------------------
  130. Create Table If Not Exists `t_fusion_guide` (
  131. `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  132. `fusion_id` int NULL DEFAULT NULL COMMENT '融合场景id',
  133. `cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面图',
  134. `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',
  135. `sort` int NULL DEFAULT 1 COMMENT '排序',
  136. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',
  137. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  138. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '备注信息',
  139. `deleted` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT '逻辑未删除值0,逻辑已删除值1',
  140. `delete_flag` datetime NULL DEFAULT NULL COMMENT '逻辑删除',
  141. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
  142. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  143. PRIMARY KEY (`id`) USING BTREE
  144. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  145. Create Table If Not Exists `t_scene_upload` (
  146. `id` int NOT NULL AUTO_INCREMENT COMMENT '文件上传资源记录表',
  147. `num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '场景码',
  148. `file_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上传文件路径',
  149. `biz_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务类型',
  150. `upload_user` bigint NULL DEFAULT NULL COMMENT '上传用户id',
  151. `rec_status` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'A',
  152. `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  153. `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  154. PRIMARY KEY (`id`) USING BTREE
  155. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
  156. -- ----------------------------
  157. -- Table structure for t_scene_plus_ext
  158. -- ----------------------------
  159. Create Table If Not Exists `t_scene_plus_ext` (
  160. `id` bigint NOT NULL AUTO_INCREMENT,
  161. `plus_id` bigint NOT NULL COMMENT 't_scene_plus主键',
  162. `data_source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场景数据目录',
  163. `web_site` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场景链接',
  164. `thumb` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '缩略图链接',
  165. `scene_scheme` tinyint NULL DEFAULT NULL COMMENT '方案:1-双目,2-转台,3-六目,4-八目,10-获取4k图,11-获取2k,12-获取1k',
  166. `space` bigint NULL DEFAULT NULL COMMENT '使用用量',
  167. `ecs` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'aliyun' COMMENT '云服务器类型',
  168. `shoot_count` int UNSIGNED NULL DEFAULT NULL COMMENT '点位数量',
  169. `view_count` int NULL DEFAULT NULL COMMENT '浏览次数',
  170. `gps` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'gps定位',
  171. `algorithm` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'slam' COMMENT '算法类型(slam、sfm)',
  172. `firmware_version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '固件版本',
  173. `build_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '算法类型(V2,V3)',
  174. `scene_resolution` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '分辨率(2k,4k)',
  175. `scene_from` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场景来源,lite:双目lite相机,pro:八目相机,minion:双面转台相机,laser:激光相机,virtual:虚拟场景,sketch:图片建模场景',
  176. `scene_kind` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '切图方式(tiles:瓦片图,face:切片图,pan:全景图 ,local:本地切片,cube:立体图)',
  177. `videos` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '点位视频',
  178. `compute_time` bigint NULL DEFAULT 0 COMMENT '计算耗时',
  179. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  180. `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  181. `rec_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'A' COMMENT '0-有效,1-删除, 2-禁用',
  182. `yun_file_bucket` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '4dkankan',
  183. PRIMARY KEY (`id`) USING BTREE,
  184. INDEX `idx_plusId_dataSource`(`plus_id`, `data_source`) USING BTREE
  185. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
  186. -- ----------------------------
  187. -- Table structure for t_scene_plus
  188. -- ----------------------------
  189. Create Table If Not Exists `t_scene_plus` (
  190. `id` bigint NOT NULL AUTO_INCREMENT,
  191. `num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '场景码',
  192. `user_id` bigint NULL DEFAULT NULL COMMENT '用户id',
  193. `camera_id` bigint NULL DEFAULT NULL COMMENT '相机id',
  194. `phone_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '手机id',
  195. `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场景名称',
  196. `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '场景描述',
  197. `scene_status` tinyint NOT NULL DEFAULT 0 COMMENT '场景状态:0-未建好,1--已建好,-1-计算出错,-2--不在官网显示',
  198. `scene_source` int NULL DEFAULT NULL COMMENT '场景来源:相机拍摄10以内表示,1表示八目,2双目,3转台,4 激光 其他来源10以上,11:一键换装,12:123看房,13文通虚拟场景',
  199. `pay_status` tinyint NULL DEFAULT 0 COMMENT '支付状态:0表示未付款,1表示付款了,-1表示欠费,-2表示容量不足',
  200. `scene_type` int NULL DEFAULT NULL COMMENT '场景类型 0-其他,1-文博,2-地产,3-电商,4-餐饮,5-家居,99-一件换装虚拟房源',
  201. `recommend` tinyint NOT NULL DEFAULT 0 COMMENT '是否推荐:0-否,1-是',
  202. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  203. `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  204. `rec_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'A' COMMENT '0-有效,1-删除, 2-禁用',
  205. PRIMARY KEY (`id`) USING BTREE,
  206. INDEX `idx_num`(`num`) USING BTREE
  207. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '场景主表' ROW_FORMAT = DYNAMIC;
  208. -- ----------------------------
  209. -- Table structure for t_scene_edit_info_ext
  210. -- ----------------------------
  211. Create Table If Not Exists `t_scene_edit_info_ext` (
  212. `id` bigint NOT NULL AUTO_INCREMENT,
  213. `scene_pro_id` bigint NULL DEFAULT NULL,
  214. `scene_plus_id` bigint NULL DEFAULT NULL,
  215. `edit_info_id` bigint NULL DEFAULT NULL,
  216. `floor_plan_angle` float NULL DEFAULT 0 COMMENT '户型角度',
  217. `floor_plan_compass` float NULL DEFAULT 0 COMMENT '指南针角度',
  218. `vr_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '大场景序号(随心装场景码) 原pro_edit表中的字段',
  219. `tours` tinyint NULL DEFAULT 0 COMMENT '是否有保存导览(0-否,1-是)',
  220. `mosaics` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '马赛克数据',
  221. `mosaic` tinyint NOT NULL DEFAULT 0 COMMENT '是否有马赛克',
  222. `water_mark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '水印文件名',
  223. `links` tinyint NOT NULL DEFAULT 0 COMMENT '是否有场景关联(0-否,1-是)',
  224. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  225. `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  226. `rec_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'A' COMMENT '0-有效,1-删除, 2-禁用',
  227. PRIMARY KEY (`id`) USING BTREE
  228. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
  229. -- ----------------------------
  230. -- Table structure for t_scene_edit_info
  231. -- ----------------------------
  232. Create Table If Not Exists `t_scene_edit_info` (
  233. `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键',
  234. `scene_pro_id` bigint NULL DEFAULT NULL,
  235. `scene_plus_id` bigint NULL DEFAULT NULL,
  236. `floor_logo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '地面logo名称',
  237. `floor_logo_size` int NULL DEFAULT NULL COMMENT '地面logo大小',
  238. `floor_logo_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '地面logo文件名称',
  239. `music` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '背景音乐名称',
  240. `music_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '背景音乐文件名称',
  241. `scene_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '浏览密码',
  242. `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '场景标题',
  243. `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '场景描述',
  244. `floor_plan_user` tinyint NULL DEFAULT 0 COMMENT '用户是否上传户型图(0-否,1-是)',
  245. `tags` tinyint NULL DEFAULT 0 COMMENT '是否有热点数据(0-否,1-是)',
  246. `version` int NOT NULL DEFAULT 1 COMMENT '版本',
  247. `img_version` int NOT NULL DEFAULT 0 COMMENT '图片版本',
  248. `link_version` int NOT NULL DEFAULT 0 COMMENT '场景关联版本',
  249. `is_upload_obj` tinyint NULL DEFAULT 0 COMMENT '是否上传模型',
  250. `floor_edit_ver` int NULL DEFAULT 0 COMMENT '重新建模的版本',
  251. `floor_publish_ver` int NULL DEFAULT 0 COMMENT '正式发布重新建模的版本',
  252. `box_videos` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '空间视频数据',
  253. `box_photos` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '空间贴图数据',
  254. `build_video_status` tinyint NOT NULL DEFAULT 0 COMMENT '是否需要处理球幕视频',
  255. `entry` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '初始点信息',
  256. `loading_logo` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '加载logo名',
  257. `loading_logo_file` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '加载logo文件名',
  258. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  259. `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  260. `rec_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'A' COMMENT '0-有效,1-删除, 2-禁用',
  261. PRIMARY KEY (`id`) USING BTREE
  262. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
  263. -- ----------------------------
  264. -- Table structure for t_scene_edit_controls
  265. -- ----------------------------
  266. Create Table If Not Exists `t_scene_edit_controls` (
  267. `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键',
  268. `edit_info_id` bigint NOT NULL COMMENT 't_scene_edit_info表id',
  269. `show_map` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示小地图(0-不展示,1-展示)',
  270. `show_lock` tinyint NOT NULL DEFAULT 0 COMMENT '是否需要密码(0-不需要,1-需要)',
  271. `show_title` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示标题(0-不需要,1-需要)',
  272. `show_panorama` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示漫游按钮(0-不需要,1-需要)',
  273. `show_dollhouse` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示3D按钮(0-不需要,1-需要)',
  274. `show_floorplan` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示2D按钮(0-不需要,1-需要)',
  275. `show_VR` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示VR(0-不需要,1-需要)',
  276. `show_tour` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示自动导览(0-不需要,1-需要)',
  277. `show_rule` tinyint NOT NULL DEFAULT 1 COMMENT '是否展示测量线(0-不需要,1-需要)',
  278. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  279. `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
  280. `rec_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'A' COMMENT '0-有效,1-删除, 2-禁用',
  281. PRIMARY KEY (`id`) USING BTREE
  282. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
  283. -- ----------------------------
  284. -- Table structure for t_user_increment
  285. -- ----------------------------
  286. Create Table If Not Exists `t_user_increment` (
  287. `id` bigint NOT NULL AUTO_INCREMENT,
  288. `key_word` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权益包标识',
  289. `user_id` bigint NULL DEFAULT NULL COMMENT '用户表t_user的id',
  290. `camera_id` bigint NULL DEFAULT NULL COMMENT '相机主表t_camera的id',
  291. `increment_type_id` int NULL DEFAULT NULL COMMENT '会员权益类型Id',
  292. `increment_end_time` datetime NULL DEFAULT NULL COMMENT '结束时间',
  293. `is_expired` int NULL DEFAULT 0 COMMENT '是否过期(1过期,0未过期)',
  294. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  295. `rec_status` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录的状态,A: 生效,I: 禁用',
  296. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  297. `order_sn` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '扩容订单集合',
  298. `increment_start_time` datetime NULL DEFAULT NULL COMMENT '生效时间',
  299. `download_num` int NULL DEFAULT NULL,
  300. PRIMARY KEY (`id`) USING BTREE
  301. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户增值权益表' ROW_FORMAT = COMPACT;
  302. -- ----------------------------
  303. -- Table structure for t_user
  304. -- ----------------------------
  305. Create Table If Not Exists `t_user` (
  306. `id` bigint NOT NULL AUTO_INCREMENT,
  307. `head` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '头像对应的链接地址',
  308. `password` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户密码',
  309. `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户邮箱',
  310. `register_time` datetime NULL DEFAULT NULL COMMENT '注册时间',
  311. `user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户名',
  312. `nick_name` varchar(55) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '昵称',
  313. `status` tinyint NULL DEFAULT 1 COMMENT '0表示禁言(bbs)',
  314. `is_notice` tinyint NULL DEFAULT 1 COMMENT '0表示拒绝通知,1表示接受通知',
  315. `organization_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '机构名称',
  316. `main_page` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '主页链接',
  317. `country` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '86' COMMENT '所在国家,默认是86',
  318. `province` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所在省份',
  319. `city` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所在城市',
  320. `download_num_total` int NULL DEFAULT 0 COMMENT '可下载场景总数',
  321. `download_num` int NULL DEFAULT 0 COMMENT '已下载场景总数',
  322. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  323. `rec_status` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录的状态,A: 生效,I: 禁用',
  324. `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  325. PRIMARY KEY (`id`) USING BTREE,
  326. INDEX `user_name`(`user_name`) USING BTREE,
  327. INDEX `nick_name`(`nick_name`) USING BTREE
  328. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户信息表' ROW_FORMAT = COMPACT;
  329. -- ----------------------------
  330. -- Table structure for t_scene_resource_cooperation
  331. -- ----------------------------
  332. Create Table If Not Exists `t_scene_resource_cooperation` (
  333. `id` bigint NOT NULL AUTO_INCREMENT,
  334. `scene_resource_id` bigint NULL DEFAULT NULL COMMENT '场景资源id',
  335. `scene_cooperation_id` bigint NULL DEFAULT NULL COMMENT '协作用户的id',
  336. `create_time` datetime NULL DEFAULT NULL,
  337. `update_time` datetime NULL DEFAULT NULL,
  338. `rec_status` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  339. PRIMARY KEY (`id`) USING BTREE
  340. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '场景资源和协作用户关联表' ROW_FORMAT = COMPACT;
  341. -- ----------------------------
  342. -- Table structure for t_scene_resource
  343. -- ----------------------------
  344. Create Table If Not Exists `t_scene_resource` (
  345. `id` bigint NOT NULL AUTO_INCREMENT,
  346. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限名称',
  347. `en_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '英文名',
  348. `key_word` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限key',
  349. `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限图标',
  350. `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源描述',
  351. `version` char(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '版本(v3,v4)',
  352. `create_time` datetime NULL DEFAULT NULL,
  353. `update_time` datetime NULL DEFAULT NULL,
  354. `rec_status` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  355. PRIMARY KEY (`id`) USING BTREE
  356. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '场景资源表' ROW_FORMAT = COMPACT;
  357. -- ----------------------------
  358. -- Table structure for t_scene_data_download
  359. -- ----------------------------
  360. Create Table If Not Exists `t_scene_data_download` (
  361. `id` bigint NOT NULL AUTO_INCREMENT,
  362. `scene_num` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '场景码',
  363. `file_md5` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件md5',
  364. `download_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件下载地址',
  365. `create_time` datetime NULL DEFAULT NULL,
  366. `update_time` datetime NULL DEFAULT NULL,
  367. `rec_status` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  368. PRIMARY KEY (`id`) USING BTREE
  369. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '安居客场景数据下载' ROW_FORMAT = COMPACT;
  370. -- ----------------------------
  371. -- Table structure for t_scene_cooperation
  372. -- ----------------------------
  373. Create Table If Not Exists `t_scene_cooperation` (
  374. `id` bigint NOT NULL AUTO_INCREMENT,
  375. `scene_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '场景码',
  376. `user_id` bigint NULL DEFAULT NULL COMMENT '协作的用户id',
  377. `create_time` datetime NULL DEFAULT NULL,
  378. `update_time` datetime NULL DEFAULT NULL,
  379. `rec_status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'A',
  380. PRIMARY KEY (`id`) USING BTREE
  381. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = COMPACT;
  382. SET FOREIGN_KEY_CHECKS = 1;
  383. ALTER TABLE `laser`.`t_scene` MODIFY COLUMN `build_obj_status` int NULL DEFAULT 0 COMMENT '生成OBJ状态,0,未生成 1完成,2计算中' AFTER `obj_url`;
  384. ALTER TABLE `laser`.`t_model` change model_glb_url model_url varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL ;