Aloe CLI: g commands
These commands generate something.
g:command
Description:
  Create a new console command
Usage:
  g:command <consoleCommand>
Arguments:
  consoleCommand        command name
g:controller
Description:
  Create a new controller class
Usage:
  g:controller [options] [--] <controller>
Arguments:
  controller            controller name
Options:
  -a, --all             Create a model and migration for controller
  -m, --model           Create a model for controller
  -r, --resource        Create a resource controller
  -w, --web             Create a web(ordinary) controller
      --api             Create a web(ordinary) controller
  -ar, --api-resource   Create an API resource controller
  -wr, --web-resource   Create a web resource controller
g:factory
Description:
  Create a new model factory
Usage:
  g:factory <factory>
Arguments:
  factory               factory name
g:helper
Description:
  Create a new helper class
Usage:
  g:helper <helper>
Arguments:
  helper                helper name
g:migration
Description:
  Create a new migration file
Usage:
  g:migration <migration>
Arguments:
  migration             migration file name
g:model
Description:
  Create a new model class
Usage:
  g:model [options] [--] <model>
Arguments:
  model                 model file name
Options:
  -m, --migration       Create a migration for model
g:seed
Description:
  Create a new seed file
Usage:
  g:seed [options] [--] <model> [<name>]
Arguments:
  model                 model name (optional)
  name                  seed name
Options:
  -f, --factory         Create a factory for seeder
