CREATE TABLE `app_params_center` (
    `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
    `user_id` BIGINT NOT NULL COMMENT '用户ID',
    `param_name` VARCHAR(100) NOT NULL COMMENT '参数名称',
    `device_name` VARCHAR(100) COMMENT '设备名称',
    `description` VARCHAR(500) COMMENT '描述',
    `fc_model` VARCHAR(50) NOT NULL COMMENT '飞控型号',
    `fc_type` VARCHAR(50) NOT NULL COMMENT '飞控类型',
    `param_version` VARCHAR(20) NOT NULL COMMENT '参数版本',
    `param_detail` MEDIUMTEXT COMMENT '参数详情',
    `download_count` INT NOT NULL DEFAULT 0 COMMENT '下载次数',
    `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
    PRIMARY KEY (`id`),
    INDEX `idx_user_id` (`user_id`) COMMENT '用户ID索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='参数配置中心表';

-- 如果表已经存在，执行以下 SQL 修改字段
 ALTER TABLE `app_params_center` MODIFY COLUMN `param_detail` MEDIUMTEXT COMMENT '参数详情';
 ALTER TABLE `app_params_center` ADD COLUMN `device_name` VARCHAR(100) COMMENT '设备名称' AFTER `param_name`;
 ALTER TABLE `app_params_center` ADD COLUMN `description` VARCHAR(500) COMMENT '描述' AFTER `device_name`;
