-- 添加未管理车辆位置过滤开关配置项
-- 用于控制是否过滤未在sys_vehicle_info表中注册的车辆位置信息

-- 检查配置项是否已存在，如果不存在则插入
INSERT INTO sys_config (config_name, config_key, config_value, config_type, remark, create_by, create_time)
SELECT 
    '未管理车辆位置过滤开关',
    'unmanaged.vehicle.filter.enabled',
    'true',
    'Y',
    '控制是否过滤未在sys_vehicle_info表中注册的车辆位置信息。true=启用过滤（默认），false=禁用过滤',
    'admin',
    NOW()
WHERE NOT EXISTS (
    SELECT 1 FROM sys_config WHERE config_key = 'unmanaged.vehicle.filter.enabled'
);

-- 验证插入结果
SELECT 
    config_id,
    config_name,
    config_key,
    config_value,
    config_type,
    remark,
    create_time
FROM sys_config 
WHERE config_key = 'unmanaged.vehicle.filter.enabled';