rise-deploy 0.16.4

A simple and powerful CLI for deploying containerized applications
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use super::handlers;
use crate::server::state::AppState;
use axum::{
    routing::{delete, get, post, put},
    Router,
};

pub fn team_routes() -> Router<AppState> {
    Router::new()
        .route("/teams", post(handlers::create_team))
        .route("/teams", get(handlers::list_teams))
        .route("/teams/{id}", get(handlers::get_team))
        .route("/teams/{id}", put(handlers::update_team))
        .route("/teams/{id}", delete(handlers::delete_team))
}