123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926 |
- /*
- Navicat Premium Data Transfer
- Source Server : 106.120.102.238
- Source Server Type : MySQL
- Source Server Version : 50731
- Source Host : 106.120.102.238:16306
- Source Schema : energy
- Target Server Type : MySQL
- Target Server Version : 50731
- File Encoding : 65001
- Date: 18/02/2025 13:49:26
- */
- SET NAMES utf8mb4;
- SET FOREIGN_KEY_CHECKS = 0;
- -- ----------------------------
- -- Table structure for analysis_comment_description
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_comment_description`;
- CREATE TABLE `analysis_comment_description` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
- `analysis_type_code` varchar(500) NOT NULL DEFAULT '' COMMENT '分析类型编号',
- `comment_type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '评论类型编号',
- `comment` varchar(2000) DEFAULT '' COMMENT '富文本内容',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- `update_by` int(11) NOT NULL DEFAULT '0' COMMENT '更新人',
- PRIMARY KEY (`id`),
- KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次编号索引'
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='分析图表文本描述 ';
- -- ----------------------------
- -- Table structure for analysis_comment_type_relation
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_comment_type_relation`;
- CREATE TABLE `analysis_comment_type_relation` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键 唯一标识',
- `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
- `analysis_type_code` varchar(500) NOT NULL DEFAULT '' COMMENT '分析类型编号',
- `comment_type_code` varchar(64) NOT NULL DEFAULT '' COMMENT '唯一编号',
- `comment_type_name` varchar(50) NOT NULL DEFAULT '' COMMENT '评论类型名称',
- `is_defined` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否是自定义0:否 1:是',
- `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
- `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `is_delete` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除0:否 1:是',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT=' 分析结果评论类型关系表';
- -- ----------------------------
- -- Table structure for analysis_data_relation_records
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_data_relation_records`;
- CREATE TABLE `analysis_data_relation_records` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `data_batch_num` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型code',
- `power_farm_id` varchar(50) NOT NULL DEFAULT '' COMMENT '风场编号',
- `begin_time` datetime NOT NULL COMMENT '数据起始时间',
- `end_time` datetime NOT NULL COMMENT '数据结束时间',
- `excluding_months` varchar(100) NOT NULL DEFAULT '' COMMENT '过滤月份( 2023-12,2023-09)',
- `cretate_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- `config_analysis` varchar(1000) NOT NULL DEFAULT '',
- `turbines` varchar(500) DEFAULT '' COMMENT '风机',
- `value_wind_speed` varchar(100) DEFAULT '' COMMENT '风速最大值最小值(max,min)',
- `value_pitch_angle` varchar(100) DEFAULT '' COMMENT '桨距角最大最小值(max,min)',
- `value_active_power` varchar(100) DEFAULT '' COMMENT '有功功率最大最小(max,min)',
- `value_generator_speed` varchar(100) DEFAULT '' COMMENT '发电机转速最大最小值(max,min)',
- `task_id` varchar(50) NOT NULL DEFAULT '' COMMENT '任务id',
- `auto_or_manual` varchar(20) DEFAULT '',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for analysis_diagram_relation
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_diagram_relation`;
- CREATE TABLE `analysis_diagram_relation` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
- `field_engine_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风机编号',
- `analysis_type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型编号',
- `file_addr` varchar(650) NOT NULL COMMENT '分析结果地址minio',
- `auto_analysis` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否自动分析(0-否 1-是)',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次索引'
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='分析图表关系表 ';
- -- ----------------------------
- -- Table structure for analysis_general_file
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_general_file`;
- CREATE TABLE `analysis_general_file` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次号',
- `analysis_type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型编号',
- `file_addr` varchar(650) NOT NULL DEFAULT '' COMMENT '总文件地址minIO',
- `auto_analysis` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否自动分析(0:否 1:是)',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- `engine_type_code` varchar(50) DEFAULT '' COMMENT '风机编号',
- PRIMARY KEY (`id`),
- UNIQUE KEY `index_file_unique` (`batch_code`,`analysis_type_code`,`file_addr`) USING BTREE COMMENT '唯一索引',
- KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次索引'
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='分析结果总文件信息表 ';
- -- ----------------------------
- -- Table structure for analysis_option_records
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_option_records`;
- CREATE TABLE `analysis_option_records` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `option_content` varchar(50) NOT NULL DEFAULT '' COMMENT '操作内容',
- `option_by` int(10) NOT NULL DEFAULT '0' COMMENT '操作人id',
- `option_by_name` varchar(20) NOT NULL COMMENT '操作人名称',
- `field_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风场编号',
- `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间',
- PRIMARY KEY (`id`),
- KEY `index_field_code` (`field_code`) USING BTREE
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='分析操作记录';
- -- ----------------------------
- -- Table structure for analysis_priority_records
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_priority_records`;
- CREATE TABLE `analysis_priority_records` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '分析编号',
- `priority` tinyint(2) NOT NULL DEFAULT '0' COMMENT '分析任务优先级(数字越大优先级越高,默认是0)',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- `execute_status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否已执行(默认0 0:否 1:是)',
- `task_id` varchar(100) NOT NULL DEFAULT '' COMMENT '任务执行序列号',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for analysis_result
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_result`;
- CREATE TABLE `analysis_result` (
- `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
- `analysis_state` tinyint(1) NOT NULL DEFAULT '-1' COMMENT '分析状态(-1-未关联,10-排队中,20-分析中,30-已分析)',
- `err_state` tinyint(1) DEFAULT '0' COMMENT '异常状态(0:否 1:是)',
- `err_code` varchar(100) DEFAULT '' COMMENT '异常编号',
- `err_info` varchar(1000) DEFAULT '' COMMENT '异常信息',
- `create_by` int(11) DEFAULT '0' COMMENT '创建人',
- `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` int(11) DEFAULT '0' COMMENT '更新人',
- `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- `analysis_progress` decimal(6,2) DEFAULT '0.00' COMMENT '分析进度\n',
- `call_status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否自动调用分析算法。0:否 1:是',
- `on_off_call` tinyint(2) NOT NULL DEFAULT '0' COMMENT '开启自动分析 0:否 1:是',
- `field_code` varchar(50) DEFAULT '' COMMENT '风场编号',
- `analysis_name` varchar(100) DEFAULT '' COMMENT '分析名称',
- `data_start_time` datetime DEFAULT NULL COMMENT '数据开始时间',
- `data_end_time` datetime DEFAULT NULL COMMENT '数据结束时间',
- `sketch` varchar(500) DEFAULT '' COMMENT '分析简述',
- `data_type_code` varchar(100) DEFAULT '' COMMENT '数据类型',
- `analysis_finish_time` datetime DEFAULT NULL COMMENT '分析完成时间',
- `analysis_start_time` datetime DEFAULT NULL COMMENT '分析开始时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次索引'
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='分析结果表—批次分析结果表';
- -- ----------------------------
- -- Table structure for analysis_result_report
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_result_report`;
- CREATE TABLE `analysis_result_report` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `report_name` varchar(255) NOT NULL DEFAULT '',
- `report_type` tinyint(2) NOT NULL DEFAULT '1',
- `report_addr` varchar(500) NOT NULL DEFAULT '',
- `batch_code` varchar(50) NOT NULL DEFAULT '',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析结果报告';
- -- ----------------------------
- -- Table structure for analysis_type
- -- ----------------------------
- DROP TABLE IF EXISTS `analysis_type`;
- CREATE TABLE `analysis_type` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `parent_id` bigint(11) NOT NULL COMMENT '分析类型父级编号',
- `type_flag` varchar(200) NOT NULL DEFAULT '' COMMENT '分析类型标识',
- `type_name` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型名称',
- `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `type_code` varchar(50) NOT NULL DEFAULT '' COMMENT '分析类型编号',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='分析类型字典表 ';
- -- ----------------------------
- -- Table structure for anemometer_tower
- -- ----------------------------
- DROP TABLE IF EXISTS `anemometer_tower`;
- CREATE TABLE `anemometer_tower` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `anemometer_code` varchar(32) DEFAULT NULL COMMENT '测风塔编号',
- `anemometer_name` varchar(32) DEFAULT NULL COMMENT '测风塔名称',
- `longitude` decimal(15,8) DEFAULT NULL COMMENT '经度',
- `latitude` decimal(15,8) DEFAULT NULL COMMENT '纬度',
- `state` tinyint(1) DEFAULT NULL COMMENT '状态',
- `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `anemometer_code` (`anemometer_code`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='测风塔信息 ';
- -- ----------------------------
- -- Table structure for anemometer_tower_height
- -- ----------------------------
- DROP TABLE IF EXISTS `anemometer_tower_height`;
- CREATE TABLE `anemometer_tower_height` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `anemometer_code` varchar(32) DEFAULT NULL COMMENT '测风塔编号',
- `anemometer_height` double(10,2) DEFAULT NULL COMMENT '测风塔高度',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `anemometer_code` (`anemometer_code`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='测风塔层高信息表 ';
- -- ----------------------------
- -- Table structure for anemometer_tower_relation
- -- ----------------------------
- DROP TABLE IF EXISTS `anemometer_tower_relation`;
- CREATE TABLE `anemometer_tower_relation` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
- `tower_code` varchar(32) DEFAULT NULL COMMENT '测风塔编号',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `field_code` (`field_code`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='测风塔与风场关系表 ';
- -- ----------------------------
- -- Table structure for data_transfer
- -- ----------------------------
- DROP TABLE IF EXISTS `data_transfer`;
- CREATE TABLE `data_transfer` (
- `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `field_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风场编号',
- `batch_code` varchar(50) NOT NULL DEFAULT '' COMMENT '批次编号',
- `engine_count` int(11) NOT NULL DEFAULT '0' COMMENT '机组数量',
- `transfer_type` varchar(32) NOT NULL DEFAULT '' COMMENT '转换类型',
- `transfer_addr` varchar(100) DEFAULT '' COMMENT '转换路径',
- `time_granularity` int(10) NOT NULL DEFAULT '0' COMMENT '时间粒度(以秒为单位)',
- `err_info` varchar(1000) DEFAULT '' COMMENT '异常信息',
- `transfer_state` tinyint(1) NOT NULL DEFAULT '-1' COMMENT '转换状态(-1:初始化状态 0-转换中 1-转换成功 2-转换失败)',
- `trans_sys_status` tinyint(1) DEFAULT '-1' COMMENT '转化系统的状态值',
- `transfer_data_count` bigint(20) DEFAULT NULL COMMENT '转化后数据总条数',
- `data_min_time` datetime DEFAULT NULL COMMENT '数据中最小时间',
- `data_max_time` datetime DEFAULT NULL COMMENT '数据中最大时间',
- `transfer_start_time` datetime DEFAULT NULL COMMENT '数据开始转化的时间',
- `transfer_finish_time` datetime DEFAULT NULL COMMENT '转换完成时间',
- `create_by` int(11) NOT NULL COMMENT '创建人',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` int(11) NOT NULL COMMENT '更新人',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- `call_state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0:未调用 1:已调用 是否已调用分析算法',
- `transfer_progress` decimal(6,2) NOT NULL DEFAULT '1.00' COMMENT '转换进度',
- PRIMARY KEY (`id`),
- KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次编号'
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='scada数据转换';
- -- ----------------------------
- -- Table structure for data_transfer_history
- -- ----------------------------
- DROP TABLE IF EXISTS `data_transfer_history`;
- CREATE TABLE `data_transfer_history` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(50) NOT NULL COMMENT '批次编号',
- `engine_count` int(4) DEFAULT '0' COMMENT '风机数量',
- `transfer_addr` varchar(500) NOT NULL DEFAULT '' COMMENT '转换地址',
- `transfer_type` varchar(50) NOT NULL DEFAULT '' COMMENT '转换类型',
- `err_info` varchar(1000) NOT NULL DEFAULT '' COMMENT '异常信息',
- `transfer_finish_time` datetime DEFAULT NULL COMMENT '转换完成时间',
- `option_by` int(11) NOT NULL COMMENT '转换人',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='数据转换异常历史表 ';
- -- ----------------------------
- -- Table structure for data_transfer_type
- -- ----------------------------
- DROP TABLE IF EXISTS `data_transfer_type`;
- CREATE TABLE `data_transfer_type` (
- `id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '主键 唯一标识',
- `transfer_type_name` varchar(100) NOT NULL DEFAULT '',
- `transfer_type` varchar(20) NOT NULL COMMENT '转换类型',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT=' 转换类型表(scada分钟级 scada秒级)';
- -- ----------------------------
- -- Table structure for detection_point_dic
- -- ----------------------------
- DROP TABLE IF EXISTS `detection_point_dic`;
- CREATE TABLE `detection_point_dic` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `detection_point_cn` varchar(100) NOT NULL DEFAULT '' COMMENT '测点中文名称',
- `detection_point_en` varchar(100) NOT NULL DEFAULT '' COMMENT '测点英文名称',
- `drive_mode` varchar(100) NOT NULL DEFAULT '' COMMENT '驱动方式(格式:1,2,3)',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='测点与驱动方式字典表';
- -- ----------------------------
- -- Table structure for detection_point_dic_copy
- -- ----------------------------
- DROP TABLE IF EXISTS `detection_point_dic_copy`;
- CREATE TABLE `detection_point_dic_copy` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `detection_point_cn` varchar(100) NOT NULL DEFAULT '' COMMENT '测点中文名称',
- `detection_point_en` varchar(100) NOT NULL DEFAULT '' COMMENT '测点英文名称',
- `drive_mode` varchar(100) NOT NULL DEFAULT '' COMMENT '驱动方式(格式:1,2,3)',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='测点与驱动方式字典表';
- -- ----------------------------
- -- Table structure for dict_constants
- -- ----------------------------
- DROP TABLE IF EXISTS `dict_constants`;
- CREATE TABLE `dict_constants` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `contents_type` tinyint(4) DEFAULT NULL COMMENT '常量类型',
- `contents_value` tinyint(4) DEFAULT NULL COMMENT '常量值',
- `contents_name` varchar(255) DEFAULT NULL COMMENT '常量显示内容',
- `contents_describe` varchar(255) DEFAULT NULL COMMENT '描述信息',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='字典表';
- -- ----------------------------
- -- Table structure for power_word_relation_contract
- -- ----------------------------
- DROP TABLE IF EXISTS `power_word_relation_contract`;
- CREATE TABLE `power_word_relation_contract` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
- `field_contract_id` int(11) DEFAULT NULL COMMENT '风场合同功率曲线关系表id',
- `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
- `active_power` double(10,3) DEFAULT NULL COMMENT '有功功率',
- `wind_speed` double(10,2) DEFAULT NULL COMMENT '风速',
- `density` double(10,3) DEFAULT NULL COMMENT '当地空气密度',
- `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='合同功率曲线关系表 合同功率曲线-关联机型厂商+风场';
- -- ----------------------------
- -- Table structure for power_word_relation_criterion
- -- ----------------------------
- DROP TABLE IF EXISTS `power_word_relation_criterion`;
- CREATE TABLE `power_word_relation_criterion` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
- `wind_speed` double(10,2) DEFAULT NULL COMMENT '风速',
- `active_power` double(10,2) DEFAULT NULL COMMENT '有功功率',
- `density` double(10,3) DEFAULT NULL COMMENT '空气密度',
- `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='标准功率曲线关系表 标准功率曲线-关联机型';
- -- ----------------------------
- -- Table structure for sys_areas_info
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_areas_info`;
- CREATE TABLE `sys_areas_info` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `province` varchar(255) DEFAULT NULL,
- `city` varchar(255) DEFAULT NULL,
- `area` varchar(255) DEFAULT NULL,
- `area_code` varchar(10) DEFAULT NULL COMMENT '区域编号',
- `type` int(11) DEFAULT NULL,
- `root_id` int(11) DEFAULT NULL,
- PRIMARY KEY (`id`),
- KEY `areas_index` (`type`) USING BTREE
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='省市区县表';
- -- ----------------------------
- -- Table structure for sys_organization_auth
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_organization_auth`;
- CREATE TABLE `sys_organization_auth` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `role_id` int(11) DEFAULT NULL COMMENT '角色编号',
- `code_number` varchar(32) DEFAULT NULL COMMENT '组织编号',
- `code_type` varchar(32) DEFAULT NULL COMMENT '组织类型',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `role_id` (`role_id`),
- KEY `code_number` (`code_number`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='组织架构权限关系表 ';
- -- ----------------------------
- -- Table structure for sys_permission
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_permission`;
- CREATE TABLE `sys_permission` (
- `permission_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '资源表主键id',
- `permission_name` varchar(255) NOT NULL COMMENT '资源名称',
- `parent_id` int(11) NOT NULL COMMENT '资源父id',
- `permission_code` varchar(255) NOT NULL COMMENT '资源code',
- `permission_type` int(11) NOT NULL COMMENT '资源类型(1 目录 2 菜单 3按钮)',
- `permission_url` varchar(255) DEFAULT NULL COMMENT '资源url',
- `permission_state` int(11) NOT NULL DEFAULT '1' COMMENT '资源状态 0 不可用 1是正常',
- `permission_show` tinyint(1) DEFAULT NULL COMMENT '是否显示1显示2不显示',
- `permission_sort` int(11) NOT NULL COMMENT '顺序',
- `permission_icon_url` varchar(255) DEFAULT NULL COMMENT '图标icon Url',
- `permission_depth` int(11) DEFAULT NULL COMMENT '所有父id集合',
- PRIMARY KEY (`permission_id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='资源表';
- -- ----------------------------
- -- Table structure for sys_role
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_role`;
- CREATE TABLE `sys_role` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '角色表主键id',
- `role_description` varchar(255) NOT NULL COMMENT '角色描述',
- `role_code` varchar(50) NOT NULL COMMENT '角色code',
- `role_type` int(11) DEFAULT NULL COMMENT '角色类型',
- `role_available` int(11) NOT NULL DEFAULT '1' COMMENT '是否可用',
- `source` tinyint(1) DEFAULT NULL COMMENT '来源',
- `create_by` int(11) DEFAULT NULL,
- `create_time` datetime DEFAULT NULL,
- `update_by` int(11) DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='角色表';
- -- ----------------------------
- -- Table structure for sys_role_permission
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_role_permission`;
- CREATE TABLE `sys_role_permission` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `role_id` int(11) DEFAULT NULL COMMENT '角色表主键id',
- `permission_id` int(11) DEFAULT NULL COMMENT '资源表主键id',
- `create_time` datetime DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- PRIMARY KEY (`id`),
- KEY `role_id` (`role_id`),
- KEY `permission_id` (`permission_id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='角色资源关联表';
- -- ----------------------------
- -- Table structure for sys_user_info
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_user_info`;
- CREATE TABLE `sys_user_info` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `login_name` varchar(32) DEFAULT NULL COMMENT '登录名',
- `user_name` varchar(255) DEFAULT NULL,
- `user_phone` char(11) DEFAULT NULL,
- `user_password` varchar(255) DEFAULT NULL,
- `state` int(11) DEFAULT '1' COMMENT '0:禁用,1:可用',
- `create_by` int(11) DEFAULT NULL,
- `create_time` datetime DEFAULT NULL,
- `update_by` int(11) DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `id_idx` (`id`) USING BTREE,
- UNIQUE KEY `phone_idx` (`user_phone`) USING BTREE
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='后台用户表';
- -- ----------------------------
- -- Table structure for sys_user_role
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_user_role`;
- CREATE TABLE `sys_user_role` (
- `user_id` int(11) DEFAULT NULL COMMENT '用户id',
- `role_id` int(11) DEFAULT NULL COMMENT '角色表主键id',
- `create_time` datetime DEFAULT NULL,
- `update_time` datetime DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户角色表';
- -- ----------------------------
- -- Table structure for unit_bearings
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_bearings`;
- CREATE TABLE `unit_bearings` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `code` varchar(32) DEFAULT NULL COMMENT '主轴部件编号 主轴部件编号',
- `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
- `lubricant_brand` varchar(128) DEFAULT NULL COMMENT '润滑油品牌',
- `lubricant_model` varchar(128) DEFAULT NULL COMMENT '润滑油型号',
- `front_bearing_brand` varchar(128) DEFAULT NULL COMMENT '前轴承品牌',
- `front_bearing_model` varchar(128) DEFAULT NULL COMMENT '前轴承型号',
- `rear_bearing_brand` varchar(128) DEFAULT NULL COMMENT '后轴承品牌',
- `rear_bearing_model` varchar(32) DEFAULT NULL COMMENT '后轴承型号',
- `del_state` tinyint(2) DEFAULT NULL COMMENT '删除状态 删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人 创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间 创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人 更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间 更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='主轴承部件表 主轴承部件表';
- -- ----------------------------
- -- Table structure for unit_dict_brand_bearing
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_dict_brand_bearing`;
- CREATE TABLE `unit_dict_brand_bearing` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
- `manufacture` varchar(50) DEFAULT NULL COMMENT '品牌',
- `model_number` varchar(50) DEFAULT NULL COMMENT '型号',
- `description` varchar(200) DEFAULT NULL COMMENT '描述',
- `BPFO` decimal(10,2) DEFAULT NULL COMMENT 'BPFO',
- `BPFI` decimal(10,2) DEFAULT NULL COMMENT 'BPFI',
- `BSF` decimal(10,2) DEFAULT NULL COMMENT 'BSF',
- `FTF` decimal(10,2) DEFAULT NULL COMMENT 'FTF',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `M_N_INDES` (`manufacture`,`model_number`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for unit_dict_brand_model
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_dict_brand_model`;
- CREATE TABLE `unit_dict_brand_model` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
- `unit_type` tinyint(2) DEFAULT NULL COMMENT '1.轴承2.润滑油',
- `manufacture` varchar(50) DEFAULT NULL COMMENT '品牌',
- `model_number` varchar(50) DEFAULT NULL COMMENT '型号',
- `description` varchar(200) DEFAULT NULL COMMENT '描述',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `M_N_INDES` (`manufacture`,`model_number`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='品牌型号表';
- -- ----------------------------
- -- Table structure for unit_dict_constants
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_dict_constants`;
- CREATE TABLE `unit_dict_constants` (
- `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
- `parent_id` bigint(20) DEFAULT NULL,
- `contents_dict_key` int(2) DEFAULT NULL COMMENT '部件类型(字典表):1..轴承2.润滑油3.冷却方式',
- `contents_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部件字典名称',
- `contents_value` int(11) DEFAULT NULL COMMENT '常量值',
- `contents_type` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '常量类型编号',
- `unit_module` int(11) DEFAULT NULL COMMENT '部件模块编号1.主轴2.齿轮箱3.发电机',
- `associated_function_type` tinyint(2) DEFAULT '0' COMMENT '关联功能(0.普通字典模式1.品牌型号)',
- `contents_describe` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',
- `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='部件带子集树结构的字典表';
- -- ----------------------------
- -- Table structure for unit_dynamo
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_dynamo`;
- CREATE TABLE `unit_dynamo` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `code` varchar(32) DEFAULT NULL COMMENT '发电机部件编号',
- `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
- `pole_pairs` int(11) DEFAULT NULL COMMENT '极对数',
- `cooling_method` int(2) DEFAULT NULL COMMENT '冷却方式',
- `lubricant_brand` varchar(128) DEFAULT NULL COMMENT '润滑油品牌',
- `lubricant_model` varchar(128) DEFAULT NULL COMMENT '润滑油型号',
- `drive_end_bearing_brand` varchar(128) DEFAULT NULL COMMENT '驱动端轴承品牌',
- `drive_end_bearing_model` varchar(128) DEFAULT NULL COMMENT '驱动端轴承型号',
- `non_drive_end_bearing_brand` varchar(128) DEFAULT NULL COMMENT '非驱动端轴承品牌',
- `non_drive_end_bearing_model` varchar(128) DEFAULT NULL COMMENT '非驱动端轴承型号',
- `del_state` tinyint(2) DEFAULT NULL COMMENT '删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='发电机部件详情表 发电机部件详情表';
- -- ----------------------------
- -- Table structure for unit_gearbox
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_gearbox`;
- CREATE TABLE `unit_gearbox` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主建',
- `code` varchar(32) DEFAULT NULL COMMENT '部件编号',
- `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
- `lubricant_brand` varchar(128) DEFAULT NULL COMMENT '润滑油品牌',
- `lubricant_model` varchar(128) DEFAULT NULL COMMENT '润滑油型号',
- `del_state` tinyint(2) DEFAULT NULL COMMENT '是否删除',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='齿轮箱部件总表 齿轮箱部件表';
- -- ----------------------------
- -- Table structure for unit_gearbox_bearings
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_gearbox_bearings`;
- CREATE TABLE `unit_gearbox_bearings` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `gearbox_code` varchar(32) DEFAULT NULL COMMENT '齿轮箱编号',
- `parallel_wheel_grade` int(11) DEFAULT NULL COMMENT '齿轮箱轴承类型1.低速轴,2.低速中间轴3.高速轴',
- `gearbox_bearing_number` varchar(32) DEFAULT NULL COMMENT '齿轮箱轴承编号',
- `gearbox_bearing_level` varchar(32) DEFAULT NULL COMMENT '齿轮箱轴承级别',
- `bearing_brand` varchar(32) DEFAULT NULL COMMENT '轴承品牌',
- `bearing_model` varchar(32) DEFAULT NULL COMMENT '轴承型号',
- `gear_ring_teeth_count` varchar(32) DEFAULT NULL COMMENT '齿圈齿数',
- `bearing_rs_brand` varchar(32) DEFAULT NULL COMMENT '轴承-RS品牌',
- `bearing_rs_model` varchar(32) DEFAULT NULL COMMENT '轴承-RS型号',
- `bearing_gs_brand` varchar(32) DEFAULT NULL COMMENT '轴承-GS品牌',
- `bearing_gs_model` varchar(32) DEFAULT NULL COMMENT '轴承-GS型号',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='齿轮箱轴承表 ';
- -- ----------------------------
- -- Table structure for unit_gearbox_structure
- -- ----------------------------
- DROP TABLE IF EXISTS `unit_gearbox_structure`;
- CREATE TABLE `unit_gearbox_structure` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `gearbox_code` varchar(32) DEFAULT NULL COMMENT '齿轮箱总表编号',
- `gearbox_structure` tinyint(2) DEFAULT NULL COMMENT '齿轮箱结构类型 1.行星轮2.平行轮',
- `planetary_gear_grade` int(11) DEFAULT NULL COMMENT '齿轮箱结构等级 sort_num1,2......',
- `large_gear_teeth_count` varchar(32) DEFAULT NULL COMMENT '大齿轮齿数',
- `small_gear_teeth_count` varchar(32) DEFAULT NULL COMMENT '小齿轮齿数',
- `bearing_brand` varchar(32) DEFAULT NULL COMMENT '轴承品牌',
- `bearing_model` varchar(32) DEFAULT NULL COMMENT '轴承型号',
- `gear_ring_teeth_count` varchar(32) DEFAULT NULL COMMENT '齿圈齿数',
- `sun_wheel_teeth_count` varchar(32) DEFAULT NULL COMMENT '太阳轮齿数',
- `planet_wheel_count` varchar(32) DEFAULT NULL COMMENT '行星轮个数',
- `planet_wheel_teeth_count` varchar(32) DEFAULT NULL COMMENT '行星轮齿数',
- `sun_wheel_bearing_brand` varchar(32) DEFAULT NULL COMMENT '太阳轮轴承品牌',
- `sun_wheel_bearing_model` varchar(32) DEFAULT NULL COMMENT '太阳轮轴承型号',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='齿轮箱结构表 ';
- -- ----------------------------
- -- Table structure for wave_data_transfer
- -- ----------------------------
- DROP TABLE IF EXISTS `wave_data_transfer`;
- CREATE TABLE `wave_data_transfer` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '唯一标识',
- `field_code` varchar(50) NOT NULL DEFAULT '' COMMENT '风场名称',
- `transfer_addr` varchar(200) NOT NULL DEFAULT '' COMMENT '转换数据文件地址',
- `transfer_status` tinyint(2) NOT NULL DEFAULT '-1' COMMENT '转换状态。-1:未转换(默认状态)0:转换中 1转换完成 2:转换异常',
- `trans_sys_status` int(11) DEFAULT '-1' COMMENT '转化系统的状态值',
- `err_code` varchar(50) DEFAULT '' COMMENT '异常code码',
- `err_info` varchar(500) DEFAULT '' COMMENT '异常信息',
- `transfer_start_time` datetime DEFAULT NULL COMMENT '转换开始时间',
- `transfer_finish_time` datetime DEFAULT NULL COMMENT '转换结束数据',
- `transfer_progress` int(3) NOT NULL DEFAULT '0' COMMENT '转换进度',
- `create_by` int(11) NOT NULL DEFAULT '0' COMMENT '创建人',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` int(11) NOT NULL DEFAULT '0' COMMENT '修改人',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
- `transfer_type` tinyint(2) NOT NULL DEFAULT '1' COMMENT '转换类型:1.振动 2.激光',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='振动/激光数据转换表';
- -- ----------------------------
- -- Table structure for wave_data_transfer_histoty
- -- ----------------------------
- DROP TABLE IF EXISTS `wave_data_transfer_histoty`;
- CREATE TABLE `wave_data_transfer_histoty` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '唯一标识',
- `transfer_addr` varchar(200) NOT NULL DEFAULT '' COMMENT '转换地址',
- `transfer_start_time` datetime DEFAULT NULL COMMENT '转换开始时间',
- `transfer_finish_time` datetime DEFAULT NULL COMMENT '转换结束时间',
- `option_by` int(11) NOT NULL DEFAULT '0' COMMENT '转换人',
- `create_time` timestamp NOT NULL COMMENT '创建时间',
- `err_code` varchar(50) DEFAULT '' COMMENT '异常代码',
- `err_info` varchar(200) DEFAULT '' COMMENT '异常信息',
- `transfer_type` tinyint(2) NOT NULL DEFAULT '1' COMMENT '转换类型 1.振动 2.激光',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
- -- ----------------------------
- -- Table structure for wind_company
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_company`;
- CREATE TABLE `wind_company` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `company_code` varchar(32) DEFAULT NULL COMMENT '企业编号',
- `company_name` varchar(32) DEFAULT NULL COMMENT '企业名称',
- `state` varchar(32) DEFAULT NULL COMMENT '状态',
- `province_id` int(11) DEFAULT NULL COMMENT '省',
- `province_name` varchar(10) DEFAULT NULL COMMENT '省名字',
- `city_id` int(11) DEFAULT NULL COMMENT '市',
- `city_name` varchar(32) DEFAULT NULL COMMENT '市名字',
- `described` varchar(32) DEFAULT NULL COMMENT '企业描述',
- `sort` varchar(32) DEFAULT NULL COMMENT '排序',
- `del_state` varchar(32) DEFAULT NULL COMMENT '删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `company_code` (`company_code`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='企业信息表(项目公司)';
- -- ----------------------------
- -- Table structure for wind_engine_group
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_engine_group`;
- CREATE TABLE `wind_engine_group` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
- `engine_code` varchar(32) DEFAULT NULL COMMENT '风机编号',
- `engine_name` varchar(32) DEFAULT NULL COMMENT '风机名称(原始风机编号)',
- `mill_type_code` varchar(32) DEFAULT NULL COMMENT '机型编号',
- `rated_capacity` double(10,2) DEFAULT NULL COMMENT '额定容量-千瓦',
- `elevation_height` double(10,2) DEFAULT NULL COMMENT '海拔高度',
- `hub_height` double(10,2) DEFAULT NULL COMMENT '轮毂高度',
- `state` tinyint(1) DEFAULT NULL COMMENT '状态',
- `longitude` decimal(15,8) DEFAULT NULL COMMENT '经度',
- `latitude` decimal(15,8) DEFAULT NULL COMMENT '维度',
- `sightcing` tinyint(1) DEFAULT NULL COMMENT '是否标杆风机1是2否',
- `rated_wind_speed` double(10,2) DEFAULT NULL COMMENT '额定风速 (m/s) - 废弃',
- `rated_cut_in_windspeed` double(10,2) DEFAULT NULL COMMENT '切入风速 (m/s) - 废弃',
- `rated_cut_out_windspeed` double(10,2) DEFAULT NULL COMMENT '切出风速 (m/s) - 废弃',
- `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
- `data_source` tinyint(1) DEFAULT NULL COMMENT '数据来源1,平台输入,2导入',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='风机机组信息表 ';
- -- ----------------------------
- -- Table structure for wind_engine_mill
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_engine_mill`;
- CREATE TABLE `wind_engine_mill` (
- `mill_type_code` varchar(32) NOT NULL COMMENT '编号',
- `machine_type_code` varchar(32) NOT NULL COMMENT '机型型号',
- `manufacturer_name` varchar(32) DEFAULT NULL COMMENT '厂商名称',
- `manufacturer_code` varchar(32) NOT NULL COMMENT '厂商编号',
- `brand` varchar(32) DEFAULT NULL COMMENT '品牌名称',
- `state` tinyint(1) DEFAULT NULL COMMENT '状态',
- `tower_height` double(10,2) DEFAULT NULL COMMENT '塔筒高度',
- `vane_long` double(10,2) DEFAULT NULL COMMENT '叶片长度',
- `curved_motion_type` int(11) DEFAULT NULL COMMENT '驱动方式',
- `combination` varchar(32) DEFAULT NULL COMMENT '组合字段',
- `power_criterion_url` varchar(255) DEFAULT NULL COMMENT '标准功率曲线url地址',
- `rotor_diameter` double(10,2) DEFAULT NULL COMMENT ' 叶轮直径(m)',
- `rotational_speed_ratio` double(10,2) DEFAULT NULL COMMENT '传动比-转速比(无单位)',
- `rated_wind_speed` double(10,2) DEFAULT NULL COMMENT '额定风速 (m/s)',
- `rated_cut_in_windspeed` double(10,2) DEFAULT NULL COMMENT '切入风速 (m/s)',
- `rated_cut_out_windspeed` double(10,2) DEFAULT NULL COMMENT '切出风速 (m/s)',
- `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`mill_type_code`,`machine_type_code`,`manufacturer_code`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='风机机型信息 ';
- -- ----------------------------
- -- Table structure for wind_exception_count
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_exception_count`;
- CREATE TABLE `wind_exception_count` (
- `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(32) NOT NULL DEFAULT '' COMMENT '批次编号',
- `engine_code` varchar(32) NOT NULL DEFAULT '' COMMENT '风机编号',
- `analysis_type_code` varchar(500) NOT NULL DEFAULT '' COMMENT '分析类型编号',
- `err_count` int(11) NOT NULL DEFAULT '0' COMMENT '异常数目',
- `handle_err_count` int(11) NOT NULL DEFAULT '0' COMMENT '处理异常数',
- `is_delete` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除 0:否 1:是',
- `create_by` int(11) NOT NULL COMMENT '创建人',
- `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` int(11) NOT NULL COMMENT '更新人',
- `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- `err_desc` varchar(500) NOT NULL DEFAULT '' COMMENT '异常信息描述',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='分析异常数(首页统计) ';
- -- ----------------------------
- -- Table structure for wind_field
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_field`;
- CREATE TABLE `wind_field` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
- `company_code` varchar(32) DEFAULT NULL COMMENT '企业编号',
- `field_name` varchar(32) DEFAULT NULL COMMENT '风场名称',
- `density` double(10,3) DEFAULT NULL COMMENT '空气密度-合同功率曲线',
- `state` tinyint(1) DEFAULT NULL COMMENT '启用状态',
- `engine_number` int(11) DEFAULT NULL COMMENT '风机数量',
- `rated_capacity_number` double(10,3) DEFAULT NULL COMMENT '总额定容量-sum机组',
- `province_id` int(11) DEFAULT NULL COMMENT '省编号',
- `province_name` varchar(32) DEFAULT NULL COMMENT '省名字',
- `city_id` int(11) DEFAULT NULL COMMENT '市编号',
- `city_name` varchar(32) DEFAULT NULL COMMENT '市名字',
- `longitude` decimal(15,8) DEFAULT NULL COMMENT '经度',
- `latitude` decimal(15,8) DEFAULT NULL COMMENT '纬度',
- `elevation_height` double(10,2) DEFAULT NULL COMMENT '海拔高度',
- `power_contract_url` varchar(255) DEFAULT NULL COMMENT '合同功率曲线地址',
- `del_state` tinyint(1) DEFAULT NULL COMMENT '删除状态',
- `data_source` tinyint(1) DEFAULT NULL COMMENT '数据来源1,平台输入,2导入',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `field_code` (`field_code`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='风场信息表 ';
- -- ----------------------------
- -- Table structure for wind_field_batch
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_field_batch`;
- CREATE TABLE `wind_field_batch` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `batch_code` varchar(32) DEFAULT '' COMMENT '风场批次编号',
- `batch_name` varchar(32) DEFAULT '' COMMENT '风场批次名称',
- `field_code` varchar(32) DEFAULT '' COMMENT '风场编号',
- `field_name` varchar(100) DEFAULT '' COMMENT '风场名称',
- `batch_state` tinyint(2) DEFAULT '1' COMMENT '批次状态 1:启用 0:停用',
- `is_delete` tinyint(2) DEFAULT '0' COMMENT '删除状态 0:否 1:是',
- `create_by` varchar(20) DEFAULT '' COMMENT '创建人',
- `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `update_by` varchar(20) DEFAULT '' COMMENT '更新人',
- `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `index_batch_code` (`batch_code`) USING BTREE COMMENT '批次编号索引',
- UNIQUE KEY `index_batch_name` (`batch_name`) USING BTREE COMMENT '批次名称索引',
- KEY `index_field_code` (`field_code`) USING BTREE COMMENT '风场编号索引'
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='风机批次信息表 批次etl风机信息表';
- -- ----------------------------
- -- Table structure for wind_field_contract
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_field_contract`;
- CREATE TABLE `wind_field_contract` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
- `field_code` varchar(50) DEFAULT NULL,
- `mill_type_code` varchar(50) DEFAULT NULL COMMENT '机型code',
- `machine_type_code` varchar(32) DEFAULT NULL,
- `contract_source` varchar(500) DEFAULT NULL,
- `cover_id` int(11) DEFAULT NULL COMMENT '覆盖id',
- `del_state` tinyint(1) DEFAULT NULL,
- `create_by` int(11) DEFAULT NULL,
- `create_time` datetime DEFAULT NULL,
- `update_by` int(11) DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='合同功率曲线和风场关系表';
- -- ----------------------------
- -- Table structure for wind_field_resource
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_field_resource`;
- CREATE TABLE `wind_field_resource` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
- `field_code` varchar(32) DEFAULT NULL COMMENT '风场编号',
- `file_name` varchar(100) DEFAULT NULL COMMENT '上传文件名称',
- `type` varchar(32) DEFAULT NULL COMMENT '上传类型',
- `resource_url` varchar(500) DEFAULT NULL COMMENT '上传文件地址',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `field_code` (`field_code`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='风场资源信息表 ';
- -- ----------------------------
- -- Table structure for wind_relation
- -- ----------------------------
- DROP TABLE IF EXISTS `wind_relation`;
- CREATE TABLE `wind_relation` (
- `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `code_number` varchar(32) DEFAULT NULL COMMENT '对象编号',
- `code_name` varchar(32) DEFAULT NULL COMMENT '编号名称',
- `parent_code` varchar(32) DEFAULT NULL COMMENT '父级编号',
- `type` varchar(32) DEFAULT NULL COMMENT '类型',
- `create_by` int(11) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime DEFAULT NULL COMMENT '创建时间',
- `update_by` int(11) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `code_number` (`code_number`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='风场关系表 ';
- SET FOREIGN_KEY_CHECKS = 1;
|