energy.sql 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : zz
  4. Source Server Type : MySQL
  5. Source Server Version : 50731
  6. Source Host : 192.168.50.233:3306
  7. Source Schema : energy
  8. Target Server Type : MySQL
  9. Target Server Version : 50731
  10. File Encoding : 65001
  11. Date: 05/11/2024 09:15:30
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for analysis_comment_description
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `analysis_comment_description`;
  19. CREATE TABLE `analysis_comment_description` (
  20. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  21. `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
  22. `analysis_type_code` varchar(500) NOT NULL DEFAULT '' COMMENT '分析类型编号',
  23. `comment_type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '评论类型编号',
  24. `comment` varchar(2000) DEFAULT '' COMMENT '富文本内容',
  25. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  26. `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
  27. `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  28. `update_by` int(11) NOT NULL DEFAULT '0' COMMENT '更新人',
  29. PRIMARY KEY (`id`),
  30. KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次编号索引'
  31. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析图表文本描述 ';
  32. -- ----------------------------
  33. -- Table structure for analysis_comment_type_relation
  34. -- ----------------------------
  35. DROP TABLE IF EXISTS `analysis_comment_type_relation`;
  36. CREATE TABLE `analysis_comment_type_relation` (
  37. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键 唯一标识',
  38. `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
  39. `analysis_type_code` varchar(500) NOT NULL DEFAULT '' COMMENT '分析类型编号',
  40. `comment_type_code` varchar(64) NOT NULL DEFAULT '' COMMENT '唯一编号',
  41. `comment_type_name` varchar(50) NOT NULL DEFAULT '' COMMENT '评论类型名称',
  42. `is_defined` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否是自定义0:否 1:是',
  43. `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
  44. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  45. `is_delete` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除0:否 1:是',
  46. PRIMARY KEY (`id`)
  47. ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COMMENT=' 分析结果评论类型关系表';
  48. -- ----------------------------
  49. -- Table structure for analysis_diagram_relation
  50. -- ----------------------------
  51. DROP TABLE IF EXISTS `analysis_diagram_relation`;
  52. CREATE TABLE `analysis_diagram_relation` (
  53. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  54. `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
  55. `field_engine_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风机编号',
  56. `analysis_type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型编号',
  57. `file_addr` varchar(650) NOT NULL COMMENT '分析结果地址minio',
  58. `auto_analysis` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否自动分析(0-否 1-是)',
  59. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  60. `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  61. PRIMARY KEY (`id`),
  62. KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次索引'
  63. ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COMMENT='分析图表关系表 ';
  64. -- ----------------------------
  65. -- Table structure for analysis_general_file
  66. -- ----------------------------
  67. DROP TABLE IF EXISTS `analysis_general_file`;
  68. CREATE TABLE `analysis_general_file` (
  69. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  70. `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次号',
  71. `analysis_type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型编号',
  72. `file_addr` varchar(650) NOT NULL DEFAULT '' COMMENT '总文件地址minIO',
  73. `auto_analysis` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否自动分析(0:否 1:是)',
  74. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  75. `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  76. PRIMARY KEY (`id`),
  77. UNIQUE KEY `index_file_unique` (`batch_code`,`analysis_type_code`,`file_addr`) USING BTREE COMMENT '唯一索引',
  78. KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次索引'
  79. ) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8mb4 COMMENT='分析结果总文件信息表 ';
  80. -- ----------------------------
  81. -- Table structure for analysis_option_records
  82. -- ----------------------------
  83. DROP TABLE IF EXISTS `analysis_option_records`;
  84. CREATE TABLE `analysis_option_records` (
  85. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  86. `option_content` varchar(50) NOT NULL DEFAULT '' COMMENT '操作内容',
  87. `option_by` int(10) NOT NULL DEFAULT '0' COMMENT '操作人id',
  88. `option_by_name` varchar(20) NOT NULL COMMENT '操作人名称',
  89. `field_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风场编号',
  90. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间',
  91. PRIMARY KEY (`id`),
  92. KEY `index_field_code` (`field_code`) USING BTREE
  93. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析操作记录';
  94. -- ----------------------------
  95. -- Table structure for analysis_result
  96. -- ----------------------------
  97. DROP TABLE IF EXISTS `analysis_result`;
  98. CREATE TABLE `analysis_result` (
  99. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  100. `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
  101. `analysis_state` tinyint(1) NOT NULL DEFAULT '-1' COMMENT '分析状态(-1-未分析,10-排队中,20-分析中,30-已分析)',
  102. `err_state` tinyint(1) DEFAULT '0' COMMENT '异常状态(0:否 1:是)',
  103. `err_code` varchar(100) DEFAULT '' COMMENT '异常编号',
  104. `err_info` varchar(1000) DEFAULT '' COMMENT '异常信息',
  105. `create_by` int(11) DEFAULT '0' COMMENT '创建人',
  106. `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  107. `update_by` int(11) DEFAULT '0' COMMENT '更新人',
  108. `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  109. `analysis_progress` decimal(6,2) DEFAULT '0.00' COMMENT '分析进度\n',
  110. `call_status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否自动调用分析算法。0:否 1:是',
  111. `on_off_call` tinyint(2) NOT NULL DEFAULT '0' COMMENT '开启自动分析 0:否 1:是',
  112. PRIMARY KEY (`id`),
  113. UNIQUE KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次索引'
  114. ) ENGINE=InnoDB AUTO_INCREMENT=240 DEFAULT CHARSET=utf8mb4 COMMENT='分析结果表—批次分析结果表';
  115. -- ----------------------------
  116. -- Table structure for analysis_result_report
  117. -- ----------------------------
  118. DROP TABLE IF EXISTS `analysis_result_report`;
  119. CREATE TABLE `analysis_result_report` (
  120. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  121. `report_name` varchar(255) NOT NULL DEFAULT '',
  122. `report_type` tinyint(2) NOT NULL DEFAULT '1',
  123. `report_addr` varchar(500) NOT NULL DEFAULT '',
  124. `batch_code` varchar(50) NOT NULL DEFAULT '',
  125. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  126. `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  127. PRIMARY KEY (`id`)
  128. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析结果报告';
  129. -- ----------------------------
  130. -- Table structure for analysis_type
  131. -- ----------------------------
  132. DROP TABLE IF EXISTS `analysis_type`;
  133. CREATE TABLE `analysis_type` (
  134. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  135. `parent_id` bigint(11) NOT NULL COMMENT '分析类型父级编号',
  136. `type_flag` varchar(200) NOT NULL DEFAULT '' COMMENT '分析类型标识',
  137. `type_name` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型名称',
  138. `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
  139. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  140. `type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型编号',
  141. PRIMARY KEY (`id`)
  142. ) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8mb4 COMMENT='分析类型字典表 ';
  143. -- ----------------------------
  144. -- Table structure for anemometer_tower
  145. -- ----------------------------
  146. DROP TABLE IF EXISTS `anemometer_tower`;
  147. CREATE TABLE `anemometer_tower` (
  148. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  149. `anemometer_code` varchar(32) DEFAULT NULL COMMENT '测风塔编号',
  150. `anemometer_name` varchar(32) DEFAULT NULL COMMENT '测风塔名称',
  151. `longitude` decimal(15,8) DEFAULT NULL COMMENT '经度',
  152. `latitude` decimal(15,8) DEFAULT NULL COMMENT '纬度',
  153. `state` tinyint(1) DEFAULT NULL COMMENT '状态',
  154. `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
  155. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  156. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  157. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  158. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  159. PRIMARY KEY (`id`),
  160. KEY `anemometer_code` (`anemometer_code`)
  161. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='测风塔信息 ';
  162. -- ----------------------------
  163. -- Table structure for anemometer_tower_height
  164. -- ----------------------------
  165. DROP TABLE IF EXISTS `anemometer_tower_height`;
  166. CREATE TABLE `anemometer_tower_height` (
  167. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  168. `anemometer_code` varchar(32) DEFAULT NULL COMMENT '测风塔编号',
  169. `anemometer_height` double(10,2) DEFAULT NULL COMMENT '测风塔高度',
  170. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  171. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  172. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  173. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  174. PRIMARY KEY (`id`),
  175. KEY `anemometer_code` (`anemometer_code`)
  176. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='测风塔层高信息表 ';
  177. -- ----------------------------
  178. -- Table structure for anemometer_tower_relation
  179. -- ----------------------------
  180. DROP TABLE IF EXISTS `anemometer_tower_relation`;
  181. CREATE TABLE `anemometer_tower_relation` (
  182. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  183. `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
  184. `tower_code` varchar(32) DEFAULT NULL COMMENT '测风塔编号',
  185. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  186. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  187. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  188. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  189. PRIMARY KEY (`id`),
  190. KEY `field_code` (`field_code`)
  191. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='测风塔与风场关系表 ';
  192. -- ----------------------------
  193. -- Table structure for data_transfer
  194. -- ----------------------------
  195. DROP TABLE IF EXISTS `data_transfer`;
  196. CREATE TABLE `data_transfer` (
  197. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  198. `field_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风场编号',
  199. `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
  200. `engine_count` int(11) NOT NULL DEFAULT '0' COMMENT '机组数量',
  201. `transfer_type` varchar(32) NOT NULL DEFAULT '' COMMENT '转换类型',
  202. `transfer_addr` varchar(100) DEFAULT '' COMMENT '转换路径',
  203. `time_granularity` int(10) NOT NULL DEFAULT '0' COMMENT '时间粒度(以秒为单位)',
  204. `err_info` varchar(1000) DEFAULT '' COMMENT '异常信息',
  205. `transfer_state` tinyint(1) NOT NULL DEFAULT '-1' COMMENT '转换状态(-1:初始化状态 0-转换中 1-转换成功 2-转换失败)',
  206. `trans_sys_status` tinyint(1) DEFAULT '-1' COMMENT '转化系统的状态值',
  207. `transfer_data_count` bigint(20) DEFAULT NULL COMMENT '转化后数据总条数',
  208. `data_min_time` datetime DEFAULT NULL COMMENT '数据中最小时间',
  209. `data_max_time` datetime DEFAULT NULL COMMENT '数据中最大时间',
  210. `transfer_start_time` datetime DEFAULT NULL COMMENT '数据开始转化的时间',
  211. `transfer_finish_time` datetime DEFAULT NULL COMMENT '转换完成时间',
  212. `create_by` int(11) NOT NULL COMMENT '创建人',
  213. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  214. `update_by` int(11) NOT NULL COMMENT '更新人',
  215. `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  216. `call_state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0:未调用 1:已调用 是否已调用分析算法',
  217. `transfer_progress` decimal(6,2) NOT NULL DEFAULT '1.00' COMMENT '转换进度',
  218. PRIMARY KEY (`id`),
  219. KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次编号'
  220. ) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8mb4 COMMENT='数据操作 ';
  221. -- ----------------------------
  222. -- Table structure for data_transfer_history
  223. -- ----------------------------
  224. DROP TABLE IF EXISTS `data_transfer_history`;
  225. CREATE TABLE `data_transfer_history` (
  226. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  227. `batch_code` varchar(50) NOT NULL COMMENT '批次编号',
  228. `engine_count` int(4) DEFAULT '0' COMMENT '风机数量',
  229. `transfer_addr` varchar(500) NOT NULL DEFAULT '' COMMENT '转换地址',
  230. `transfer_type` varchar(50) NOT NULL DEFAULT '' COMMENT '转换类型',
  231. `err_info` varchar(1000) NOT NULL DEFAULT '' COMMENT '异常信息',
  232. `transfer_finish_time` datetime DEFAULT NULL COMMENT '转换完成时间',
  233. `option_by` int(11) NOT NULL COMMENT '转换人',
  234. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  235. PRIMARY KEY (`id`)
  236. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='数据转换异常历史表 ';
  237. -- ----------------------------
  238. -- Table structure for data_transfer_type
  239. -- ----------------------------
  240. DROP TABLE IF EXISTS `data_transfer_type`;
  241. CREATE TABLE `data_transfer_type` (
  242. `id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '主键 唯一标识',
  243. `transfer_type_name` varchar(100) NOT NULL DEFAULT '',
  244. `transfer_type` varchar(20) NOT NULL COMMENT '转换类型',
  245. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  246. PRIMARY KEY (`id`)
  247. ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COMMENT=' 转换类型表(scada分钟级 scada秒级)';
  248. -- ----------------------------
  249. -- Table structure for detection_point_dic
  250. -- ----------------------------
  251. DROP TABLE IF EXISTS `detection_point_dic`;
  252. CREATE TABLE `detection_point_dic` (
  253. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  254. `detection_point_cn` varchar(100) NOT NULL DEFAULT '' COMMENT '测点中文名称',
  255. `detection_point_en` varchar(100) NOT NULL DEFAULT '' COMMENT '测点英文名称',
  256. `drive_mode` varchar(100) NOT NULL DEFAULT '' COMMENT '驱动方式(格式:1,2,3)',
  257. PRIMARY KEY (`id`)
  258. ) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=utf8mb4 COMMENT='测点与驱动方式字典表';
  259. -- ----------------------------
  260. -- Table structure for dict_constants
  261. -- ----------------------------
  262. DROP TABLE IF EXISTS `dict_constants`;
  263. CREATE TABLE `dict_constants` (
  264. `id` int(11) NOT NULL AUTO_INCREMENT,
  265. `contents_type` tinyint(4) DEFAULT NULL COMMENT '常量类型',
  266. `contents_value` tinyint(4) DEFAULT NULL COMMENT '常量值',
  267. `contents_name` varchar(255) DEFAULT NULL COMMENT '常量显示内容',
  268. `contents_describe` varchar(255) DEFAULT NULL COMMENT '描述信息',
  269. PRIMARY KEY (`id`)
  270. ) ENGINE=InnoDB AUTO_INCREMENT=393 DEFAULT CHARSET=utf8mb4 COMMENT='字典表';
  271. -- ----------------------------
  272. -- Table structure for power_word_relation_contract
  273. -- ----------------------------
  274. DROP TABLE IF EXISTS `power_word_relation_contract`;
  275. CREATE TABLE `power_word_relation_contract` (
  276. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  277. `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
  278. `field_contract_id` int(11) DEFAULT NULL COMMENT '风场合同功率曲线关系表id',
  279. `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
  280. `active_power` double(10,3) DEFAULT NULL COMMENT '有功功率',
  281. `wind_speed` double(10,2) DEFAULT NULL COMMENT '风速',
  282. `density` double(10,3) DEFAULT NULL COMMENT '当地空气密度',
  283. `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
  284. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  285. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  286. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  287. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  288. PRIMARY KEY (`id`)
  289. ) ENGINE=InnoDB AUTO_INCREMENT=1502 DEFAULT CHARSET=utf8mb4 COMMENT='合同功率曲线关系表 合同功率曲线-关联机型厂商+风场';
  290. -- ----------------------------
  291. -- Table structure for power_word_relation_criterion
  292. -- ----------------------------
  293. DROP TABLE IF EXISTS `power_word_relation_criterion`;
  294. CREATE TABLE `power_word_relation_criterion` (
  295. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  296. `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
  297. `wind_speed` double(10,2) DEFAULT NULL COMMENT '风速',
  298. `active_power` double(10,2) DEFAULT NULL COMMENT '有功功率',
  299. `density` double(10,3) DEFAULT NULL COMMENT '空气密度',
  300. `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
  301. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  302. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  303. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  304. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  305. PRIMARY KEY (`id`)
  306. ) ENGINE=InnoDB AUTO_INCREMENT=536 DEFAULT CHARSET=utf8mb4 COMMENT='标准功率曲线关系表 标准功率曲线-关联机型';
  307. -- ----------------------------
  308. -- Table structure for sys_areas_info
  309. -- ----------------------------
  310. DROP TABLE IF EXISTS `sys_areas_info`;
  311. CREATE TABLE `sys_areas_info` (
  312. `id` int(11) NOT NULL AUTO_INCREMENT,
  313. `province` varchar(255) DEFAULT NULL,
  314. `city` varchar(255) DEFAULT NULL,
  315. `area` varchar(255) DEFAULT NULL,
  316. `area_code` varchar(10) DEFAULT NULL COMMENT '区域编号',
  317. `type` int(11) DEFAULT NULL,
  318. `root_id` int(11) DEFAULT NULL,
  319. PRIMARY KEY (`id`),
  320. KEY `areas_index` (`type`) USING BTREE
  321. ) ENGINE=InnoDB AUTO_INCREMENT=2310 DEFAULT CHARSET=utf8 COMMENT='省市区县表';
  322. -- ----------------------------
  323. -- Table structure for sys_organization_auth
  324. -- ----------------------------
  325. DROP TABLE IF EXISTS `sys_organization_auth`;
  326. CREATE TABLE `sys_organization_auth` (
  327. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  328. `role_id` int(11) DEFAULT NULL COMMENT '角色编号',
  329. `code_number` varchar(32) DEFAULT NULL COMMENT '组织编号',
  330. `code_type` varchar(32) DEFAULT NULL COMMENT '组织类型',
  331. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  332. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  333. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  334. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  335. PRIMARY KEY (`id`),
  336. KEY `role_id` (`role_id`),
  337. KEY `code_number` (`code_number`)
  338. ) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8mb4 COMMENT='组织架构权限关系表 ';
  339. -- ----------------------------
  340. -- Table structure for sys_permission
  341. -- ----------------------------
  342. DROP TABLE IF EXISTS `sys_permission`;
  343. CREATE TABLE `sys_permission` (
  344. `permission_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '资源表主键id',
  345. `permission_name` varchar(255) NOT NULL COMMENT '资源名称',
  346. `parent_id` int(11) NOT NULL COMMENT '资源父id',
  347. `permission_code` varchar(255) NOT NULL COMMENT '资源code',
  348. `permission_type` int(11) NOT NULL COMMENT '资源类型(1 目录 2 菜单 3按钮)',
  349. `permission_url` varchar(255) DEFAULT NULL COMMENT '资源url',
  350. `permission_state` int(11) NOT NULL DEFAULT '1' COMMENT '资源状态 0 不可用 1是正常',
  351. `permission_show` tinyint(1) DEFAULT NULL COMMENT '是否显示1显示2不显示',
  352. `permission_sort` int(11) NOT NULL COMMENT '顺序',
  353. `permission_icon_url` varchar(255) DEFAULT NULL COMMENT '图标icon Url',
  354. `permission_depth` int(11) DEFAULT NULL COMMENT '所有父id集合',
  355. PRIMARY KEY (`permission_id`)
  356. ) ENGINE=InnoDB AUTO_INCREMENT=231 DEFAULT CHARSET=utf8 COMMENT='资源表';
  357. -- ----------------------------
  358. -- Table structure for sys_role
  359. -- ----------------------------
  360. DROP TABLE IF EXISTS `sys_role`;
  361. CREATE TABLE `sys_role` (
  362. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '角色表主键id',
  363. `role_description` varchar(255) NOT NULL COMMENT '角色描述',
  364. `role_code` varchar(50) NOT NULL COMMENT '角色code',
  365. `role_type` int(11) DEFAULT NULL COMMENT '角色类型',
  366. `role_available` int(11) NOT NULL DEFAULT '1' COMMENT '是否可用',
  367. `source` tinyint(1) DEFAULT NULL COMMENT '来源',
  368. `create_by` int(11) DEFAULT NULL,
  369. `create_time` datetime DEFAULT NULL,
  370. `update_by` int(11) DEFAULT NULL,
  371. `update_time` datetime DEFAULT NULL,
  372. PRIMARY KEY (`id`)
  373. ) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COMMENT='角色表';
  374. -- ----------------------------
  375. -- Table structure for sys_role_permission
  376. -- ----------------------------
  377. DROP TABLE IF EXISTS `sys_role_permission`;
  378. CREATE TABLE `sys_role_permission` (
  379. `id` int(11) NOT NULL AUTO_INCREMENT,
  380. `role_id` int(11) DEFAULT NULL COMMENT '角色表主键id',
  381. `permission_id` int(11) DEFAULT NULL COMMENT '资源表主键id',
  382. `create_time` datetime DEFAULT NULL,
  383. `update_time` datetime DEFAULT NULL,
  384. PRIMARY KEY (`id`),
  385. KEY `role_id` (`role_id`),
  386. KEY `permission_id` (`permission_id`)
  387. ) ENGINE=InnoDB AUTO_INCREMENT=4451 DEFAULT CHARSET=utf8 COMMENT='角色资源关联表';
  388. -- ----------------------------
  389. -- Table structure for sys_user_info
  390. -- ----------------------------
  391. DROP TABLE IF EXISTS `sys_user_info`;
  392. CREATE TABLE `sys_user_info` (
  393. `id` int(11) NOT NULL AUTO_INCREMENT,
  394. `login_name` varchar(32) DEFAULT NULL COMMENT '登录名',
  395. `user_name` varchar(255) DEFAULT NULL,
  396. `user_phone` char(11) DEFAULT NULL,
  397. `user_password` varchar(255) DEFAULT NULL,
  398. `state` int(11) DEFAULT '1' COMMENT '0:禁用,1:可用',
  399. `create_by` int(11) DEFAULT NULL,
  400. `create_time` datetime DEFAULT NULL,
  401. `update_by` int(11) DEFAULT NULL,
  402. `update_time` datetime DEFAULT NULL,
  403. PRIMARY KEY (`id`),
  404. UNIQUE KEY `id_idx` (`id`) USING BTREE,
  405. UNIQUE KEY `phone_idx` (`user_phone`) USING BTREE
  406. ) ENGINE=InnoDB AUTO_INCREMENT=135 DEFAULT CHARSET=utf8 COMMENT='后台用户表';
  407. -- ----------------------------
  408. -- Table structure for sys_user_role
  409. -- ----------------------------
  410. DROP TABLE IF EXISTS `sys_user_role`;
  411. CREATE TABLE `sys_user_role` (
  412. `user_id` int(11) DEFAULT NULL COMMENT '用户id',
  413. `role_id` int(11) DEFAULT NULL COMMENT '角色表主键id',
  414. `create_time` datetime DEFAULT NULL,
  415. `update_time` datetime DEFAULT NULL
  416. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户角色表';
  417. -- ----------------------------
  418. -- Table structure for unit_dict_constants
  419. -- ----------------------------
  420. DROP TABLE IF EXISTS `unit_dict_constants`;
  421. CREATE TABLE `unit_dict_constants` (
  422. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  423. `parent_id` bigint(20) DEFAULT NULL,
  424. `contents_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  425. `contents_value` tinyint(4) DEFAULT NULL COMMENT '常量值',
  426. `contents_type` tinyint(2) DEFAULT NULL COMMENT '常量类型1属性2属性值',
  427. `contents_describe` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  428. `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
  429. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  430. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  431. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  432. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  433. PRIMARY KEY (`id`)
  434. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='部件带子集树结构的字典表';
  435. -- ----------------------------
  436. -- Table structure for wave_data_transfer
  437. -- ----------------------------
  438. DROP TABLE IF EXISTS `wave_data_transfer`;
  439. CREATE TABLE `wave_data_transfer` (
  440. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '唯一标识',
  441. `field_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风场名称',
  442. `transfer_addr` varchar(200) NOT NULL DEFAULT '' COMMENT '转换数据文件地址',
  443. `trasfer_status` tinyint(2) NOT NULL DEFAULT '-1' COMMENT '转换状态。-1:未转换(默认状态)0:转换中 1转换完成 2:转换异常',
  444. `err_code` varchar(50) DEFAULT '' COMMENT '异常code码',
  445. `err_info` varchar(500) DEFAULT '' COMMENT '异常信息',
  446. `transfer_start_time` datetime NOT NULL COMMENT '转换开始时间',
  447. `transfer_finish_time` datetime DEFAULT NULL COMMENT '转换结束数据',
  448. `transfer_progress` int(3) NOT NULL DEFAULT '0' COMMENT '转换进度',
  449. `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
  450. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  451. `update_by` int(11) NOT NULL DEFAULT '0' COMMENT '修改人',
  452. `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  453. PRIMARY KEY (`id`)
  454. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='振动数据转换表';
  455. -- ----------------------------
  456. -- Table structure for wave_data_transfer_histoty
  457. -- ----------------------------
  458. DROP TABLE IF EXISTS `wave_data_transfer_histoty`;
  459. CREATE TABLE `wave_data_transfer_histoty` (
  460. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '唯一标识',
  461. `transfer_addr` varchar(200) NOT NULL DEFAULT '' COMMENT '转换地址',
  462. `transfer_start_time` datetime NOT NULL COMMENT '转换开始时间',
  463. `transfer_finish_time` datetime NOT NULL COMMENT '转换结束时间',
  464. `option_by` int(11) NOT NULL DEFAULT '0' COMMENT '转换人',
  465. `create_time` timestamp NOT NULL COMMENT '创建时间',
  466. `err_code` varchar(50) DEFAULT '' COMMENT '异常代码',
  467. `err_info` varchar(200) DEFAULT '' COMMENT '异常信息',
  468. PRIMARY KEY (`id`)
  469. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  470. -- ----------------------------
  471. -- Table structure for wind_company
  472. -- ----------------------------
  473. DROP TABLE IF EXISTS `wind_company`;
  474. CREATE TABLE `wind_company` (
  475. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  476. `company_code` varchar(32) DEFAULT NULL COMMENT '企业编号',
  477. `company_name` varchar(32) DEFAULT NULL COMMENT '企业名称',
  478. `state` varchar(32) DEFAULT NULL COMMENT '状态',
  479. `province_id` int(11) DEFAULT NULL COMMENT '省',
  480. `province_name` varchar(10) DEFAULT NULL COMMENT '省名字',
  481. `city_id` int(11) DEFAULT NULL COMMENT '市',
  482. `city_name` varchar(32) DEFAULT NULL COMMENT '市名字',
  483. `described` varchar(32) DEFAULT NULL COMMENT '企业描述',
  484. `sort` varchar(32) DEFAULT NULL COMMENT '排序',
  485. `del_state` varchar(32) DEFAULT NULL COMMENT '删除状态',
  486. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  487. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  488. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  489. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  490. PRIMARY KEY (`id`),
  491. KEY `company_code` (`company_code`)
  492. ) ENGINE=InnoDB AUTO_INCREMENT=54 DEFAULT CHARSET=utf8mb4 COMMENT='企业信息表(项目公司)';
  493. -- ----------------------------
  494. -- Table structure for wind_engine_group
  495. -- ----------------------------
  496. DROP TABLE IF EXISTS `wind_engine_group`;
  497. CREATE TABLE `wind_engine_group` (
  498. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  499. `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
  500. `engine_code` varchar(32) DEFAULT NULL COMMENT '风机编号',
  501. `engine_name` varchar(32) DEFAULT NULL COMMENT '风机名称(原始风机编号)',
  502. `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
  503. `rated_capacity` double(10,2) DEFAULT NULL COMMENT '额定容量-千瓦',
  504. `elevation_height` double(10,2) DEFAULT NULL COMMENT '海拔高度',
  505. `hub_height` double(10,2) DEFAULT NULL COMMENT '轮毂高度',
  506. `state` tinyint(1) DEFAULT NULL COMMENT '状态',
  507. `longitude` decimal(15,8) DEFAULT NULL COMMENT '经度',
  508. `latitude` decimal(15,8) DEFAULT NULL COMMENT '维度',
  509. `sightcing` tinyint(1) DEFAULT NULL COMMENT '是否标杆风机1是2否',
  510. `rated_wind_speed` double(10,2) DEFAULT NULL COMMENT '额定风速 (m/s) - 废弃',
  511. `rated_cut_in_windspeed` double(10,2) DEFAULT NULL COMMENT '切入风速 (m/s) - 废弃',
  512. `rated_cut_out_windspeed` double(10,2) DEFAULT NULL COMMENT '切出风速 (m/s) - 废弃',
  513. `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
  514. `data_source` tinyint(1) DEFAULT NULL COMMENT '数据来源1,平台输入,2导入',
  515. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  516. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  517. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  518. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  519. PRIMARY KEY (`id`)
  520. ) ENGINE=InnoDB AUTO_INCREMENT=1030 DEFAULT CHARSET=utf8mb4 COMMENT='风机机组信息表 ';
  521. -- ----------------------------
  522. -- Table structure for wind_engine_mill
  523. -- ----------------------------
  524. DROP TABLE IF EXISTS `wind_engine_mill`;
  525. CREATE TABLE `wind_engine_mill` (
  526. `mill_type_code` varchar(32) NOT NULL COMMENT '编号',
  527. `machine_type_code` varchar(32) NOT NULL COMMENT '机型型号',
  528. `manufacturer_name` varchar(32) DEFAULT NULL COMMENT '厂商名称',
  529. `manufacturer_code` varchar(32) NOT NULL COMMENT '厂商编号',
  530. `brand` varchar(32) DEFAULT NULL COMMENT '品牌名称',
  531. `state` tinyint(1) DEFAULT NULL COMMENT '状态',
  532. `tower_height` double(10,2) DEFAULT NULL COMMENT '塔筒高度',
  533. `vane_long` double(10,2) DEFAULT NULL COMMENT '叶片长度',
  534. `curved_motion_type` int(11) DEFAULT NULL COMMENT '驱动方式',
  535. `combination` varchar(32) DEFAULT NULL COMMENT '组合字段',
  536. `power_criterion_url` varchar(255) DEFAULT NULL COMMENT '标准功率曲线url地址',
  537. `rotor_diameter` double(10,2) DEFAULT NULL COMMENT ' 叶轮直径(m)',
  538. `rotational_speed_ratio` double(10,2) DEFAULT NULL COMMENT '传动比-转速比(无单位)',
  539. `rated_wind_speed` double(10,2) DEFAULT NULL COMMENT '额定风速 (m/s)',
  540. `rated_cut_in_windspeed` double(10,2) DEFAULT NULL COMMENT '切入风速 (m/s)',
  541. `rated_cut_out_windspeed` double(10,2) DEFAULT NULL COMMENT '切出风速 (m/s)',
  542. `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
  543. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  544. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  545. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  546. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  547. PRIMARY KEY (`mill_type_code`,`machine_type_code`,`manufacturer_code`)
  548. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='风机机型信息 ';
  549. -- ----------------------------
  550. -- Table structure for wind_exception_count
  551. -- ----------------------------
  552. DROP TABLE IF EXISTS `wind_exception_count`;
  553. CREATE TABLE `wind_exception_count` (
  554. `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  555. `batch_code` varchar(32) NOT NULL DEFAULT '' COMMENT '批次编号',
  556. `engine_code` varchar(32) NOT NULL DEFAULT '' COMMENT '风机编号',
  557. `analysis_type_code` varchar(500) NOT NULL DEFAULT '' COMMENT '分析类型编号',
  558. `err_count` int(11) NOT NULL DEFAULT '0' COMMENT '异常数目',
  559. `handle_err_count` int(11) NOT NULL DEFAULT '0' COMMENT '处理异常数',
  560. `is_delete` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除 0:否 1:是',
  561. `create_by` int(11) NOT NULL COMMENT '创建人',
  562. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  563. `update_by` int(11) NOT NULL COMMENT '更新人',
  564. `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  565. `err_desc` varchar(500) NOT NULL DEFAULT '' COMMENT '异常信息描述',
  566. PRIMARY KEY (`id`)
  567. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析异常数(首页统计) ';
  568. -- ----------------------------
  569. -- Table structure for wind_field
  570. -- ----------------------------
  571. DROP TABLE IF EXISTS `wind_field`;
  572. CREATE TABLE `wind_field` (
  573. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  574. `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
  575. `company_code` varchar(32) DEFAULT NULL COMMENT '企业编号',
  576. `field_name` varchar(32) DEFAULT NULL COMMENT '风场名称',
  577. `density` double(10,3) DEFAULT NULL COMMENT '空气密度-合同功率曲线',
  578. `state` tinyint(1) DEFAULT NULL COMMENT '启用状态',
  579. `engine_number` int(11) DEFAULT NULL COMMENT '风机数量',
  580. `rated_capacity_number` double(10,3) DEFAULT NULL COMMENT '总额定容量-sum机组',
  581. `province_id` int(11) DEFAULT NULL COMMENT '省编号',
  582. `province_name` varchar(32) DEFAULT NULL COMMENT '省名字',
  583. `city_id` int(11) DEFAULT NULL COMMENT '市编号',
  584. `city_name` varchar(32) DEFAULT NULL COMMENT '市名字',
  585. `longitude` decimal(15,8) DEFAULT NULL COMMENT '经度',
  586. `latitude` decimal(15,8) DEFAULT NULL COMMENT '纬度',
  587. `elevation_height` double(10,2) DEFAULT NULL COMMENT '海拔高度',
  588. `power_contract_url` varchar(255) DEFAULT NULL COMMENT '合同功率曲线地址',
  589. `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
  590. `data_source` tinyint(1) DEFAULT NULL COMMENT '数据来源1,平台输入,2导入',
  591. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  592. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  593. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  594. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  595. PRIMARY KEY (`id`),
  596. KEY `field_code` (`field_code`)
  597. ) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=utf8mb4 COMMENT='风场信息表 ';
  598. -- ----------------------------
  599. -- Table structure for wind_field_batch
  600. -- ----------------------------
  601. DROP TABLE IF EXISTS `wind_field_batch`;
  602. CREATE TABLE `wind_field_batch` (
  603. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  604. `batch_code` varchar(32) DEFAULT '' COMMENT '风场批次编号',
  605. `batch_name` varchar(32) DEFAULT '' COMMENT '风场批次名称',
  606. `field_code` varchar(32) DEFAULT '' COMMENT '风场编号',
  607. `field_name` varchar(100) DEFAULT '' COMMENT '风场名称',
  608. `batch_state` tinyint(2) DEFAULT '1' COMMENT '批次状态 1:启用 0:停用',
  609. `is_delete` tinyint(2) DEFAULT '0' COMMENT '删除状态 0:否 1:是',
  610. `create_by` varchar(20) DEFAULT '' COMMENT '创建人',
  611. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  612. `update_by` varchar(20) DEFAULT '' COMMENT '更新人',
  613. `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  614. PRIMARY KEY (`id`),
  615. UNIQUE KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次编号索引',
  616. UNIQUE KEY `index_batch_name` (`batch_name`) USING BTREE COMMENT '批次名称索引',
  617. KEY `index_field_code` (`field_code`) USING BTREE COMMENT '风场编号索引'
  618. ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COMMENT='风机批次信息表 批次etl风机信息表';
  619. -- ----------------------------
  620. -- Table structure for wind_field_contract
  621. -- ----------------------------
  622. DROP TABLE IF EXISTS `wind_field_contract`;
  623. CREATE TABLE `wind_field_contract` (
  624. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  625. `field_code` varchar(50) DEFAULT NULL,
  626. `mill_type_code` varchar(50) DEFAULT NULL COMMENT '机型code',
  627. `machine_type_code` varchar(32) DEFAULT NULL,
  628. `contract_source` varchar(500) DEFAULT NULL,
  629. `cover_id` int(11) DEFAULT NULL COMMENT '覆盖id',
  630. `del_state` tinyint(1) DEFAULT NULL,
  631. `create_by` int(11) DEFAULT NULL,
  632. `create_time` datetime DEFAULT NULL,
  633. `update_by` int(11) DEFAULT NULL,
  634. `update_time` datetime DEFAULT NULL,
  635. PRIMARY KEY (`id`)
  636. ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 COMMENT='合同功率曲线和风场关系表';
  637. -- ----------------------------
  638. -- Table structure for wind_field_resource
  639. -- ----------------------------
  640. DROP TABLE IF EXISTS `wind_field_resource`;
  641. CREATE TABLE `wind_field_resource` (
  642. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
  643. `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
  644. `file_name` varchar(100) DEFAULT NULL COMMENT '上传文件名称',
  645. `type` varchar(32) DEFAULT NULL COMMENT '上传类型',
  646. `resource_url` varchar(500) DEFAULT NULL COMMENT '上传文件地址',
  647. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  648. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  649. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  650. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  651. PRIMARY KEY (`id`),
  652. KEY `field_code` (`field_code`)
  653. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='风场资源信息表 ';
  654. -- ----------------------------
  655. -- Table structure for wind_relation
  656. -- ----------------------------
  657. DROP TABLE IF EXISTS `wind_relation`;
  658. CREATE TABLE `wind_relation` (
  659. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  660. `code_number` varchar(32) DEFAULT NULL COMMENT '对象编号',
  661. `code_name` varchar(32) DEFAULT NULL COMMENT '编号名称',
  662. `parent_code` varchar(32) DEFAULT NULL COMMENT '父级编号',
  663. `type` varchar(32) DEFAULT NULL COMMENT '类型',
  664. `create_by` int(11) DEFAULT NULL COMMENT '创建人',
  665. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  666. `update_by` int(11) DEFAULT NULL COMMENT '更新人',
  667. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  668. PRIMARY KEY (`id`),
  669. KEY `code_number` (`code_number`)
  670. ) ENGINE=InnoDB AUTO_INCREMENT=137 DEFAULT CHARSET=utf8mb4 COMMENT='风场关系表 ';
  671. SET FOREIGN_KEY_CHECKS = 1;