// 数据来源：adsblol/vrs-standing-data。VRS standing-data 的镜像和转换项目。
// 链接：https://github.com/adsblol/vrs-standing-data
// 在线表使用该项目发布的 routes.csv，以 callsign 为业务主键。
// 官方更新要求：ADSB.lol 镜像说明导出文件每小时更新。本地告警策略：超过 1 小时提示更新。

#include "Resource_Utils.h"

std::unique_ptr<External_Resources> make_adsblol_vrs_standing_data_resource() {
    return External_Database_Utils::make_header_csv_resource({
        "adsblol_vrs_standing_data_routes",
        "adsblol_routes.csv",
        "https://vrs-standing-data.adsb.lol/routes.csv",
        "ADSB.lol 发布的 VRS standing-data 航线镜像，以 callsign 查询机场代码序列。",
        3600,
        {"Callsign", "Code", "Number", "AirlineCode", "AirportCodes"},
        {"Callsign"}
    });
}
