AZU is a toolkit for artisans with expressive, elegant syntax that offers great performance to build rich, interactive type safe, applications quickly, with less code and conhesive parts that adapts to your prefer style.
Jennifer is an ORM (Object Relation Mapping) built for Crystal language.
- Azu - https://azutopia.gitbook.io/azu/
- Jennifer ORM - https://imdrasil.github.io/jennifer.cr/docs/
- Run
make
:
make install
```
2. Run `make install` - It might required `sudo`
3. `azu` command should be installed and ready to use
## Usage
```bash
azu project name
AZU Toolkit - Command Line Interface
AZU is a toolkit for artisans with expressive, elegant syntax that
offers great performance to build rich, interactive type safe,
applications quickly, with less code and conhesive parts that adapts
to your prefer style.
Documentation
- Azu - https://azutopia.gitbook.io/azu/
- ORM - https://imdrasil.github.io/jennifer.cr/docs/
Examples
azu project name -db postgres
Subcommands
project - Generates a new Azu project
task - Generates a task definition file
scaffold - Generates a resource for your application
dev - Recompiles on crystal file changes
db - Manages database versions and schema
Usage
azu builder
Options
--help Show this help.
--version Print the version and exit.
Builder 0.0.1+13 [547daf2] (2022-11-14)
- Fork it (https://github.com/azutoolkit/azu_cli/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
- Elias J. Perez - creator and maintainer