3 changed files with 135 additions and 142 deletions
			
			
		@ -1,7 +0,0 @@ | 
				
			|||||
ALTER TABLE `epmet_open_data`.`ca_resident` | 
					 | 
				
			||||
ADD COLUMN `home_id` varchar(64) NULL COMMENT 'homeId' AFTER `attribute10`, | 
					 | 
				
			||||
ADD COLUMN `ic_resi_user` varchar(64) NULL COMMENT '对应的ic_resi_user主表Id' AFTER `home_id`; | 
					 | 
				
			||||
 | 
					 | 
				
			||||
ALTER TABLE `epmet_open_data`.`ca_rotators` | 
					 | 
				
			||||
ADD COLUMN `home_id` varchar(64) NULL COMMENT 'homeId' AFTER `attribute10`, | 
					 | 
				
			||||
ADD COLUMN `ic_resi_user` varchar(64) NULL COMMENT '对应的ic_resi_user主表Id' AFTER `home_id`; | 
					 | 
				
			||||
@ -0,0 +1,135 @@ | 
				
			|||||
 | 
					CREATE TABLE `ca_resident` ( | 
				
			||||
 | 
					  `resident_id` bigint(20) DEFAULT NULL COMMENT '人口ID', | 
				
			||||
 | 
					  `grid_id` bigint(20) DEFAULT NULL COMMENT '网格ID', | 
				
			||||
 | 
					  `resident_property` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '人口性质', | 
				
			||||
 | 
					  `resident_type` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '居民分类', | 
				
			||||
 | 
					  `id_type` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '证件类型', | 
				
			||||
 | 
					  `id_card` varchar(18) COLLATE utf8_bin DEFAULT NULL COMMENT '证件号码(公民身份证号)', | 
				
			||||
 | 
					  `resident_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '姓名', | 
				
			||||
 | 
					  `sex` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '性别', | 
				
			||||
 | 
					  `birthday` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '出生日期', | 
				
			||||
 | 
					  `nation` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '民族', | 
				
			||||
 | 
					  `telephone` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '联系方式', | 
				
			||||
 | 
					  `household_prov` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍省', | 
				
			||||
 | 
					  `household_city` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍市', | 
				
			||||
 | 
					  `household_county` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍县(区)', | 
				
			||||
 | 
					  `household_town` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍镇街', | 
				
			||||
 | 
					  `household_village` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍社区/村', | 
				
			||||
 | 
					  `household_address_detail` varchar(200) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍详址', | 
				
			||||
 | 
					  `curlive_prov` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住省', | 
				
			||||
 | 
					  `curlive_city` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住市', | 
				
			||||
 | 
					  `curlive_county` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住县(区)', | 
				
			||||
 | 
					  `curlive_town` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住镇街', | 
				
			||||
 | 
					  `curlive_village` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住社区/村', | 
				
			||||
 | 
					  `curlive_address_detail` varchar(200) COLLATE utf8_bin DEFAULT NULL COMMENT '现住详址', | 
				
			||||
 | 
					  `native_address_prov` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '籍贯省', | 
				
			||||
 | 
					  `native_address_city` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '籍贯市', | 
				
			||||
 | 
					  `native_address_county` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '籍贯县(区)', | 
				
			||||
 | 
					  `former_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '曾用名', | 
				
			||||
 | 
					  `education` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '学历', | 
				
			||||
 | 
					  `occupation` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '职业', | 
				
			||||
 | 
					  `occupation_type` varchar(50) COLLATE utf8_bin DEFAULT '' COMMENT '职业类别', | 
				
			||||
 | 
					  `service_address` varchar(200) COLLATE utf8_bin DEFAULT NULL COMMENT '服务处所', | 
				
			||||
 | 
					  `marriage_status` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '婚姻状况', | 
				
			||||
 | 
					  `party` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '政治面貌', | 
				
			||||
 | 
					  `religious` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '宗教信仰', | 
				
			||||
 | 
					  `conversion_state` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '有无皈依(已受洗)', | 
				
			||||
 | 
					  `nationality` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '国籍', | 
				
			||||
 | 
					  `plat_code` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '数据来源', | 
				
			||||
 | 
					  `create_by` bigint(20) DEFAULT NULL COMMENT '创建人', | 
				
			||||
 | 
					  `create_date` datetime DEFAULT NULL COMMENT '创建时间', | 
				
			||||
 | 
					  `update_by` bigint(20) DEFAULT NULL COMMENT '最后修改人', | 
				
			||||
 | 
					  `update_date` datetime DEFAULT NULL COMMENT '最后修改时间', | 
				
			||||
 | 
					  `delete_flag` varchar(50) COLLATE utf8_bin DEFAULT 'normal' COMMENT '删除状态', | 
				
			||||
 | 
					  `versions` int(11) DEFAULT '1' COMMENT '乐观锁', | 
				
			||||
 | 
					  `attribute1` varchar(240) COLLATE utf8_bin DEFAULT NULL COMMENT '扩展字段1', | 
				
			||||
 | 
					  `attribute2` varchar(240) COLLATE utf8_bin DEFAULT NULL COMMENT '扩展字段2', | 
				
			||||
 | 
					  `attribute3` varchar(240) COLLATE utf8_bin DEFAULT NULL COMMENT '扩展字段3', | 
				
			||||
 | 
					  `attribute4` varchar(240) COLLATE utf8_bin DEFAULT NULL COMMENT '扩展字段4', | 
				
			||||
 | 
					  `attribute5` varchar(240) COLLATE utf8_bin DEFAULT NULL COMMENT '扩展字段5', | 
				
			||||
 | 
					  `attribute6` bigint(20) DEFAULT NULL COMMENT '扩展字段6', | 
				
			||||
 | 
					  `attribute7` bigint(20) DEFAULT NULL COMMENT '扩展字段7', | 
				
			||||
 | 
					  `attribute8` bigint(20) DEFAULT NULL COMMENT '扩展字段8', | 
				
			||||
 | 
					  `attribute9` datetime DEFAULT NULL COMMENT '扩展字段9', | 
				
			||||
 | 
					  `attribute10` datetime DEFAULT NULL COMMENT '扩展字段10', | 
				
			||||
 | 
					  `home_id` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT 'homeId', | 
				
			||||
 | 
					  `ic_resi_user` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '对应的ic_resi_user主表Id', | 
				
			||||
 | 
					  KEY `IDX_ID_CARD` (`id_card`) USING BTREE, | 
				
			||||
 | 
					  KEY `IDX_RESIDENT_ID` (`resident_id`) USING BTREE, | 
				
			||||
 | 
					  KEY `IDX_GRID_ID` (`grid_id`) USING BTREE, | 
				
			||||
 | 
					  KEY `IDX_DELETE_FLAG` (`delete_flag`) USING BTREE, | 
				
			||||
 | 
					  KEY `IDX_RESIDENT_NAME` (`resident_name`) USING BTREE, | 
				
			||||
 | 
					  KEY `IDX_BIRTHDAY` (`grid_id`,`birthday`) USING BTREE, | 
				
			||||
 | 
					  KEY `inx_gridDelete` (`grid_id`,`delete_flag`) USING BTREE, | 
				
			||||
 | 
					  KEY `IDX_UPDATE_DATE` (`update_date`,`create_date`) USING BTREE, | 
				
			||||
 | 
					  KEY `idx_resident_property` (`resident_property`) USING BTREE | 
				
			||||
 | 
					) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='人口基本信息表'; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					CREATE TABLE `ca_rotators` ( | 
				
			||||
 | 
					  `rotators_id` bigint(20) DEFAULT NULL COMMENT '主键id', | 
				
			||||
 | 
					  `id_card` varchar(18) COLLATE utf8_bin DEFAULT NULL COMMENT '公民身份证号', | 
				
			||||
 | 
					  `id_type` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '证件类型', | 
				
			||||
 | 
					  `rotators_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '姓名', | 
				
			||||
 | 
					  `former_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '曾用名', | 
				
			||||
 | 
					  `sex` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '性别', | 
				
			||||
 | 
					  `birthday` datetime DEFAULT NULL COMMENT '出生日期', | 
				
			||||
 | 
					  `nation` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '民族', | 
				
			||||
 | 
					  `native_address_prov` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '籍贯省', | 
				
			||||
 | 
					  `native_address_city` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '籍贯市', | 
				
			||||
 | 
					  `native_address_country` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '籍贯县(区)', | 
				
			||||
 | 
					  `marriage_status` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '婚姻状况', | 
				
			||||
 | 
					  `party` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '政治面貌', | 
				
			||||
 | 
					  `education` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '学历', | 
				
			||||
 | 
					  `religious` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '宗教信仰', | 
				
			||||
 | 
					  `occupation_type` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '职业类别', | 
				
			||||
 | 
					  `occupation` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '职业', | 
				
			||||
 | 
					  `service_address` varchar(200) COLLATE utf8_bin DEFAULT NULL COMMENT '服务处所', | 
				
			||||
 | 
					  `telephone` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '联系方式', | 
				
			||||
 | 
					  `household_address_prov` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍地省', | 
				
			||||
 | 
					  `household_address_city` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍地市', | 
				
			||||
 | 
					  `household_address_country` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍地县(区)', | 
				
			||||
 | 
					  `household_address_town` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍地镇街', | 
				
			||||
 | 
					  `household_address_village` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍地社区/村', | 
				
			||||
 | 
					  `household_address_detail` varchar(200) COLLATE utf8_bin DEFAULT NULL COMMENT '户籍门(楼)详址', | 
				
			||||
 | 
					  `curlive_address_prov` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住地省', | 
				
			||||
 | 
					  `curlive_address_city` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住地市', | 
				
			||||
 | 
					  `curlive_address_country` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住地县(区)', | 
				
			||||
 | 
					  `curlive_address_town` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住地镇街', | 
				
			||||
 | 
					  `curlive_address_village` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '现住地社区/村', | 
				
			||||
 | 
					  `curlive_address_detail` varchar(200) COLLATE utf8_bin DEFAULT NULL COMMENT '现住门(楼)详址', | 
				
			||||
 | 
					  `inflow_reason` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '流入原因', | 
				
			||||
 | 
					  `certificate_type` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '办证类型', | 
				
			||||
 | 
					  `certificate_number` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '证件号码', | 
				
			||||
 | 
					  `sign_date` datetime DEFAULT NULL COMMENT '登记日期', | 
				
			||||
 | 
					  `end_date` datetime DEFAULT NULL COMMENT '证件到期日期', | 
				
			||||
 | 
					  `residence_type` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '住所类型', | 
				
			||||
 | 
					  `is_focus_person` varchar(10) COLLATE utf8_bin DEFAULT NULL COMMENT '是否重点关注人员', | 
				
			||||
 | 
					  `create_by` bigint(20) DEFAULT NULL COMMENT '创建人', | 
				
			||||
 | 
					  `create_date` datetime DEFAULT NULL COMMENT '创建时间', | 
				
			||||
 | 
					  `update_by` bigint(20) DEFAULT NULL COMMENT '最后修改人', | 
				
			||||
 | 
					  `update_date` datetime DEFAULT NULL COMMENT '最后修改时间', | 
				
			||||
 | 
					  `delete_flag` varchar(10) COLLATE utf8_bin DEFAULT 'normal' COMMENT '删除标识(正常的数据存:normal,逻辑删除的标识为:delete)', | 
				
			||||
 | 
					  `platcode` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '数据来源编码', | 
				
			||||
 | 
					  `grid_id` bigint(20) DEFAULT NULL COMMENT '网格id', | 
				
			||||
 | 
					  `versions` int(11) DEFAULT '1' COMMENT '乐观锁', | 
				
			||||
 | 
					  `attribute1` varchar(240) COLLATE utf8_bin DEFAULT NULL COMMENT '是否注销', | 
				
			||||
 | 
					  `attribute2` varchar(240) COLLATE utf8_bin DEFAULT NULL COMMENT '注销原因', | 
				
			||||
 | 
					  `attribute3` varchar(240) COLLATE utf8_bin DEFAULT NULL, | 
				
			||||
 | 
					  `attribute4` varchar(240) COLLATE utf8_bin DEFAULT NULL, | 
				
			||||
 | 
					  `attribute5` varchar(240) COLLATE utf8_bin DEFAULT '', | 
				
			||||
 | 
					  `attribute6` bigint(20) DEFAULT NULL, | 
				
			||||
 | 
					  `attribute7` bigint(20) DEFAULT NULL, | 
				
			||||
 | 
					  `attribute8` bigint(20) DEFAULT NULL, | 
				
			||||
 | 
					  `attribute9` datetime DEFAULT NULL, | 
				
			||||
 | 
					  `attribute10` datetime DEFAULT NULL, | 
				
			||||
 | 
					  `home_id` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT 'homeId', | 
				
			||||
 | 
					  `ic_resi_user` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '对应的ic_resi_user主表Id', | 
				
			||||
 | 
					  KEY `idx_rotators_id` (`rotators_id`) USING BTREE, | 
				
			||||
 | 
					  KEY `idx_id_card` (`id_card`) USING BTREE, | 
				
			||||
 | 
					  KEY `idx_rotators_name` (`rotators_name`) USING BTREE, | 
				
			||||
 | 
					  KEY `idx_telephone` (`telephone`) USING BTREE, | 
				
			||||
 | 
					  KEY `IDX_UPDATE_DATE` (`update_date`) USING BTREE, | 
				
			||||
 | 
					  KEY `idx_rotators_create_date` (`create_date`) USING BTREE, | 
				
			||||
 | 
					  KEY `idx_data` (`update_date`,`create_date`) USING BTREE, | 
				
			||||
 | 
					  KEY `idx_platcode` (`platcode`) USING BTREE | 
				
			||||
 | 
					) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='流动人口表'; | 
				
			||||
					Loading…
					
					
				
		Reference in new issue