// 数据来源：vradarserver/standing-data。Virtual Radar Server 的上游 standing-data 项目。
// 链接：https://github.com/vradarserver/standing-data
// 在线表使用公开镜像 routes.csv，以 callsign 为业务主键。
// 官方更新要求：上游未声明固定频率；当前使用的 ADSB.lol 镜像每小时更新。
// 本地告警策略：超过 1 小时提示更新。

#include "Resource_Utils.h"

std::unique_ptr<External_Resources> make_vradarserver_standing_data_resource() {
    return External_Database_Utils::make_header_csv_resource({
        "vradarserver_standing_data_routes",
        "vradarserver_routes.csv",
        "https://vrs-standing-data.adsb.lol/routes.csv",
        "Virtual Radar Server standing-data 的航线适配表；当前在线更新使用 ADSB.lol 公共镜像。",
        3600,
        {"Callsign", "Code", "Number", "AirlineCode", "AirportCodes"},
        {"Callsign"}
    });
}
