-- 农村三资数据填报（物理删除；村级唯一；固定资产=经营性+非经营性）
DROP TABLE IF EXISTS `biz_rural_three_assets`;
CREATE TABLE `biz_rural_three_assets` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `town_dept_id` bigint(20) NOT NULL COMMENT '所属乡镇dept_id',
  `town_name` varchar(64) NOT NULL COMMENT '乡镇名称',
  `village_dept_id` bigint(20) NOT NULL COMMENT '所属村dept_id',
  `village_name` varchar(128) NOT NULL COMMENT '所属村名称',
  `operating_fixed_assets` decimal(18,2) DEFAULT NULL COMMENT '经营性固定资产（万元）',
  `non_operating_fixed_assets` decimal(18,2) DEFAULT NULL COMMENT '非经营性固定资产（万元）',
  `fixed_assets` decimal(18,2) DEFAULT NULL COMMENT '固定资产（万元）=经营性+非经营性',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_village` (`village_dept_id`),
  KEY `idx_town_dept_id` (`town_dept_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='农村三资数据填报';
