-- =============================================
-- 2026年6月 行道树巡查新增需求 数据库变更
-- =============================================

-- 1. garden_tree 表新增字段
ALTER TABLE garden_tree ADD COLUMN planting_date VARCHAR(10) COMMENT '栽种年月（格式yyyy-MM）';
ALTER TABLE garden_tree ADD COLUMN tree_species_type VARCHAR(20) COMMENT '树种类型（字典类型：tree_species_type）';

-- 2. garden_tree_change_log 表新增字段（修改记录表与主表保持一致）
ALTER TABLE garden_tree_change_log ADD COLUMN planting_date VARCHAR(10) COMMENT '栽种年月（格式yyyy-MM）';
ALTER TABLE garden_tree_change_log ADD COLUMN tree_species_type VARCHAR(20) COMMENT '树种类型（字典类型：tree_species_type）';

-- 3. garden_tree_inspection 表新增字段
ALTER TABLE garden_tree_inspection ADD COLUMN planting_date VARCHAR(10) COMMENT '栽植年月（格式yyyy-MM）';

-- 4. 插入字典类型
INSERT INTO system_dict_type (name, type, status, remark, creator, create_time, updater, update_time, deleted, deleted_time)
VALUES ('树种类型', 'tree_species_type', 0, '行道树树种类型（深根性/浅根性）', '1', NOW(), '1', NOW(), 0, NULL);

-- 5. 插入字典数据（注意：dict_type 对应上面的 type 值）
INSERT INTO system_dict_data (sort, label, value, dict_type, status, color_type, css_class, remark, creator, create_time, updater, update_time, deleted, deleted_time)
VALUES (1, '深根性树种', '1', 'tree_species_type', 0, 'default', '', '深根性树种', '1', NOW(), '1', NOW(), 0, NULL);

INSERT INTO system_dict_data (sort, label, value, dict_type, status, color_type, css_class, remark, creator, create_time, updater, update_time, deleted, deleted_time)
VALUES (2, '浅根性树种', '2', 'tree_species_type', 0, 'default', '', '浅根性树种', '1', NOW(), '1', NOW(), 0, NULL);
