slave 0.2.0

Laravel-inspired CLI for Rust web apps: scaffold Axum projects with built-in auth, users, roles and Turso migrations
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use axum::Router;
use axum::routing::get;

use super::controllers::user_controller;
use crate::base::state::AppState;

pub fn routes() -> Router<AppState> {
    Router::new()
        .route("/users", get(user_controller::index))
        .route(
            "/users/{id}",
            get(user_controller::show).delete(user_controller::destroy),
        )
}