Crates.io | crud |
lib.rs | crud |
version | 0.1.6 |
source | src |
created_at | 2022-12-31 11:35:32.156298 |
updated_at | 2024-03-19 06:31:36.261142 |
description | CLI generator for your favorite CRUD REST API. |
homepage | https://github.com/djedi23/crud.rs |
repository | https://github.com/djedi23/crud.rs |
max_upload_size | |
id | 748388 |
size | 69,210 |
This crate provides a framework to generate an executable to manipulate your REST HTTP API from CLI.
Have a look to the examples directory.
Per endpoint options.
route="/myroute"
nested(route = "/another_endpoint/{id}/here"))
id: Mark this field as id
long: Long name of the option
short: Short name of the option
no_short: Don't generate a short option
heading: Category of the option
help: Short help string
long_help: Long help text
table_skip: THE field won't appears when display as the table
File settings.toml
option | description | |
---|---|---|
base | Base url of the api | |
auth_token | token send as bearer | read by crud-auth-bearer |