面對靈活的配置如何建表,使用json
阿新 • • 發佈:2021-06-18
CREATE TABLE `property_fee_config` ( `id` int(10) NOT NULL AUTO_INCREMENT, `village_id` int(11) NOT NULL COMMENT '小區id', `building_type_ids` text NOT NULL COMMENT '樓棟型別ids,多個用逗號分割。兩邊也有逗號,方便查詢。', `square_fee_month` DECIMAL(10,2) NOT NULL COMMENT '每平方米每月費用', `lift_fee_json` text NOT NULL COMMENT '電梯費配置', `public_fee_json` text NOT NULL COMMENT '公耗費配置', `pressurize_fee_json` text NOT NULL COMMENT '二次增壓費配置', `light_fee_day` DECIMAL(10,2) NOT NULL COMMENT '照明費,天', `status` TINYINT(4) NOT NULL DEFAULT 1 COMMENT '狀態 1未啟用 2已啟用 3已停用', `deleted` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '是否刪除 0未刪除 1已刪除', `create_time` timestamp NULL DEFAULT NULL, `enable_time` timestamp NULL DEFAULT NULL COMMENT '啟用時間', `disable_time` timestamp NULL DEFAULT NULL COMMENT '停用時間', `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='物業費配置';