Commit 525eae3d authored by zhangsen's avatar zhangsen

创建水池相关表

parent eb0ba2d2
......@@ -66,4 +66,93 @@
alter table `cb_org_usr` add column `is_certificate` int(10) DEFAULT 0 COMMENT '是否持证';
</sql>
</changeSet>
<changeSet author="zs" id="202207220937-1">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="cb_water_resource"/>
</not>
</preConditions>
<comment>create table cb_water_resource 水源表</comment>
<sql>
CREATE TABLE `cb_water_resource` (
`sequence_nbr` bigint(32) NOT NULL COMMENT '唯一主键',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资源名称',
`address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
`resource_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源类型(消火栓、消防水鹤、天然水源、消防水池)',
`resource_type_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源类型(消火栓、消防水鹤、天然水源、消防水池)',
`belong_building_id` bigint(32) NULL DEFAULT NULL COMMENT '所在建筑id',
`belong_building` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在建筑',
`belong_fighting_system_id` bigint(32) NULL DEFAULT NULL COMMENT '所属消防系统id',
`belong_fighting_system` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属消防系统',
`management_unit_id` bigint(32) NULL DEFAULT NULL COMMENT '管理单位id',
`management_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '管理单位',
`maintenance_unit_id` bigint(32) NULL DEFAULT NULL COMMENT '维保单位id',
`maintenance_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维保单位',
`build_date` datetime(0) NULL DEFAULT NULL COMMENT '建造日期',
`enable_date` datetime(0) NULL DEFAULT NULL COMMENT '启用日期',
`orientation_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方位图',
`reality_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '实景图',
`contact_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人姓名',
`contact_phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人电话',
`is_iot` bit(1) NULL DEFAULT b'1' COMMENT '是否有物联参数(1有,0没有)',
`rescue_org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消防救援机构_通用唯一识别码',
`administrative_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '行政区划代码',
`rec_user_id` bigint(32) NULL DEFAULT NULL COMMENT '更新人员id',
`rec_user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人员',
`rec_date` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '创建时间',
`is_delete` bit(1) NULL DEFAULT b'1' COMMENT '是否启用(1启用、0未启用)',
`org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织机构代码',
`longitude` double(18, 14) NULL DEFAULT NULL COMMENT '经度',
`latitude` double(18, 14) NULL DEFAULT NULL COMMENT '纬度',
`equip_id` bigint(20) NULL DEFAULT NULL COMMENT '设施定义',
`equip_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设施定义名称',
`equip_category_id` bigint(20) NULL DEFAULT NULL COMMENT '设施分类',
`equip_category_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设施分类名称',
`equip_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设施编码',
`maintenance_period` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维保周期',
`biz_org_code` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构编码',
`equip_category_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设施分类编码',
`biz_org_name` varchar(104) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构/部门名称',
`contact_user_id` bigint(20) NULL DEFAULT NULL COMMENT '联系人id',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '水源基本信息' ROW_FORMAT = Dynamic;
</sql>
</changeSet>
<changeSet author="zs" id="202207220937-2">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="cb_water_resource_pool"/>
</not>
</preConditions>
<comment>create table cb_water_resource_pool 水源关联的水池表</comment>
<sql>
CREATE TABLE `cb_water_resource_pool` (
`sequence_nbr` bigint(32) NOT NULL COMMENT '主键',
`resource_id` bigint(32) NOT NULL COMMENT '资源id',
`volume` float(10, 2) NULL DEFAULT NULL COMMENT '容积(m³)',
`status_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '水源可用状态类别代码',
`status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '水源可用状态类别名称',
`section` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属路段',
`intake_form` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '取水方式',
`intake_height` float(10, 1) NULL DEFAULT NULL COMMENT '取水高度(cm)',
`elevation_difference` float(10, 1) NULL DEFAULT NULL COMMENT '水源标高差(cm)',
`parking_position` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '停车位置',
`parking_num` int(11) NULL DEFAULT NULL COMMENT '停车数量(个)',
`pipe_type_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消防给水管网形式类型代码',
`pipe_type_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消防给水管网形式类型名称',
`water_supply_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供水单位名称',
`rec_user_id` bigint(32) NULL DEFAULT NULL COMMENT '更新人员id',
`rec_user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人员',
`rec_date` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '创建时间',
`is_delete` bit(1) NULL DEFAULT b'0' COMMENT '是否删除(1删除、0未删除)',
`min_water_level` float(10, 2) NULL DEFAULT NULL COMMENT '最低报警水位',
`max_water_level` float(10, 2) NULL DEFAULT NULL COMMENT '最高报警水位',
`level_device_id` bigint(32) NULL DEFAULT NULL COMMENT '水池液位显示装置id',
`level_device_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '水池液位显示装置名称',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '消防水池' ROW_FORMAT = Dynamic;
</sql>
</changeSet>
</databaseChangeLog>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment