// 数据来源：VRS routes.csv。以 callsign 为主键，保存航空公司代码和机场代码序列。
// 链接：https://vrs-standing-data.adsb.lol/routes.csv
// 官方更新要求：ADSB.lol 镜像说明导出文件每小时更新。本地告警策略：超过 1 小时提示更新。

#include "Resource_Utils.h"

std::unique_ptr<External_Resources> make_vrs_routes_resource() {
    return External_Database_Utils::make_header_csv_resource({
        "vrs_routes",
        "routes.csv",
        "https://vrs-standing-data.adsb.lol/routes.csv",
        "VRS 航线表，以 callsign 查询机场代码序列，用于推断起飞机场、经停机场和目的机场。",
        3600,
        {"Callsign", "Code", "Number", "AirlineCode", "AirportCodes"},
        {"Callsign"}
    });
}
