crud 0.1.1

CLI generator for your favorite CRUD REST API.
Documentation
## CRUD

This crate provides a framework to generate an executable to manipulate your REST HTTP API from CLI.

Have a look to the examples directory.

#### Options

##### Crud Options

Per endpoint options.

* **route** : route prefix. `route="/myroute"`
* **nested**: Nested link to this endpoind. example: `nested(route = "/another_endpoint/{id}/here"))`
* **parameters**: Parameter struct that is passed in the query string
* **help**: Help string

##### Field Options

* **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


#### Runtime Settings

File `settings.toml`

| option     | description          |                            |
| ---------- | -------------------- | -------------------------- |
| base       | Base url of the api  |                            |
| auth_token | token send as bearer | read by `crud-auth-bearer` |
|            |                      |                            |