Gumbo is a powerful and easy-to-use CLI tool designed to help you quickly interact with Welds-ORM, Scaffold websites, or Actix. It is built for each of these pieces individually or as a tool to work with them all together.
You can easily install Gumbo using Cargo, Rust's package manager. Simply run the following command:
cargo install gumbo
Initialize a New Project
To create a new project, use the following command:
gumbo init projectname
Generate a Scaffold
To generate a scaffold for a new resource, use:
gumbo generate scaffold resource field1:type field2:type
Generate a Controller
To generate a controller with specific actions, use:
gumbo generate controller controllername action:method