# calendar-sql-generator **Repository Path**: seeker_rs/calendar-sql-generator ## Basic Information - **Project Name**: calendar-sql-generator - **Description**: 一个中国节假日工具,可自动调用互联网开放节假日API(接口坞),生成包含PostgreSQL或MySQL的表结构+INSERT语句的SQL文件,用于每年年底国务院发布第二年节假日信息后,生成最新数据,离线导入到业务系统数据库中。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-21 - **Last Updated**: 2026-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 1.安装 有Rust环境的,可以直接cargo安装: ```shell cargo install calendar-sql-generator ``` 或者到开源仓库中下载最新Release包。 #### 2.使用方式 输出帮助: ```shell $ calendar-sql-generator.exe -h 生成法定节假日日历表的 SQL 文件 Usage: calendar-sql-generator.exe [OPTIONS] --year Options: -k, --api-key API Key(可选) [default: ] -y, --year 查询年份(必填) -s, --scheme 数据库类型 [default: postgresql] [possible values: postgresql, mysql] -h, --help Print help ``` 调用API生成数据库脚本: ```shell # 匿名方式调用API(当前匿名每日限制5次调用) calendar-sql-generator -y 2026 # 在接口坞配置注册添加ApiKey,当前免费模式,支持每日60次调用 calendar-sql-generator.exe -k {API_KEY} -y 2026 ``` 命令执行完之后,会在当前目录生成一个 `holiday_setup_2026.sql` 命名的SQL文件,包含数据库建表语句、当年年度日历节假日数据的INSERT语句等,可自行导入到自己业务系统的数据库中。