Command options
Usage:
php artisan make:event-sourcing-domain <model> [options]Arguments
model— The name of the model (required)
Options
| Option | Shortcut | Default | Description |
|---|---|---|---|
--domain |
-d |
— | The name of the domain |
--namespace |
— | Domain |
The namespace or root folder |
--migration |
-m |
— | Indicate any existing migration for the model, with or without timestamp prefix. Table name is sufficient |
--migration-exclude |
— | — | Indicate any existing migration for the model, that must be excluded. It accepts regex. Table name is sufficient |
--aggregate |
-a |
— | Indicate if aggregate must be created or not (accepts 0 or 1) |
--reactor |
-r |
— | Indicate if reactor must be created or not (accepts 0 or 1) |
--unit-test |
-u |
flag | Indicate if PHPUnit tests must be created |
--primary-key |
-p |
— | Indicate which is the primary key (uuid, id) |
--indentation |
— | 4 |
Indentation spaces |
--failed-events |
— | 0 |
Indicate if failed events must be created (accepts 0 or 1) |
--notifications |
— | no |
Indicate if notifications must be created, comma separated (accepts database,mail,no,slack,teams) |
--root |
— | app |
The name of the root folder |