| Options: |
| --all | (-a) | Generate a migration, seeder, factory, policy, resource controller, and form request classes for the model |
| --controller | (-c) | Create a new controller for the model |
| --factory | (-f) | Create a new factory for the model |
| --force | | Create the class even if the model already exists |
| --migration | (-m) | Create a new migration file for the model |
| --morph-pivot | | Indicates if the generated model should be a custom polymorphic intermediate table model |
| --policy | | Create a new policy for the model |
| --seed | (-s) | Create a new seeder for the model |
| --pivot | (-p) | Indicates if the generated model should be a custom intermediate table model |
| --resource | (-r) | Indicates if the generated controller should be a resource controller |
| --api | | Indicates if the generated controller should be an API resource controller |
| --requests | (-R) | Create new form request classes and use them in the resource controller |
| --test | | Generate an accompanying PHPUnit test for the Model |
| --pest | | Generate an accompanying Pest test for the Model |
| --help | (-h) | Display help for the given command. When no command is given display help for the list command |
| --quiet | (-q) | Do not output any message |
| --verbose | (-v) | Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug |
| --version | (-V) | Display this application version |
| --ansi | | Force (or disable --no-ansi) ANSI output |
| --no-ansi | | Negate the "--ansi" option |
| --no-interaction | (-n) | Do not ask any interactive question |
| --env | | The environment the command should run under |