refactor: 统一路由参数格式为花括号并更新部署说明
将路由参数从 `:id` 和 `:key` 格式统一为 `{id}` 和 `{key}` 格式
更新 build.sh 脚本以优先使用实际 .env 文件,并同步更新部署说明文档
This commit is contained in:
@ -29,8 +29,8 @@ async fn main() {
|
||||
.route("/", get(root))
|
||||
.route("/api/attendees", post(routes::create_attendee))
|
||||
.route("/api/attendees", get(routes::get_attendees))
|
||||
.route("/api/attendees/:id", get(routes::get_attendee))
|
||||
.route("/api/attendees/:id/checkin", post(routes::checkin_attendee))
|
||||
.route("/api/attendees/{id}", get(routes::get_attendee))
|
||||
.route("/api/attendees/{id}/checkin", post(routes::checkin_attendee))
|
||||
.route("/api/attendees/batch-delete", delete(routes::batch_delete_attendees))
|
||||
.route("/api/attendees/batch-reset-checkin", post(routes::batch_reset_checkin))
|
||||
.route("/api/attendees/import", post(routes::import_attendees_from_excel))
|
||||
@ -38,8 +38,8 @@ async fn main() {
|
||||
.route("/api/auth/register", post(routes::register_user))
|
||||
.route("/api/auth/login", post(routes::login_user))
|
||||
.route("/api/config", get(routes::get_configs))
|
||||
.route("/api/config/:key", get(routes::get_config))
|
||||
.route("/api/config/:key", put(routes::update_config))
|
||||
.route("/api/config/{key}", get(routes::get_config))
|
||||
.route("/api/config/{key}", put(routes::update_config))
|
||||
.layer(CorsLayer::new().allow_origin(Any).allow_methods(Any).allow_headers(Any))
|
||||
.with_state(db);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user