// 数据来源：ICAO Doc 8643 Aircraft Type Designators。用于把机型 designator 映射为制造商、型号和类别。
// 链接：https://www.icao.int/operational-safety/doc-8643-aircraft-type-designators
// ICAO 页面没有稳定公开 CSV 地址；模块支持把人工下载的 CSV 离线导入。
// 官方更新要求：ICAO 在每个 AIRAC 周期按月更新。本地告警策略：超过 28 天提示更新。

#include "Resource_Utils.h"

std::unique_ptr<External_Resources> make_icao_doc_8643_resource() {
    return External_Database_Utils::make_header_csv_resource({
        "icao_doc_8643_aircraft_type_designators",
        "icao_doc_8643.csv",
        "",
        "ICAO Doc 8643 机型代码表，用于将 A320、B738 等 designator 映射为制造商、型号和类别。",
        2419200,
        {"type_designator", "manufacturer", "model", "description", "wtc"},
        {"type_designator"}
    });
}
