Event Sourcing Example Based On Silly
Please discover in this package a very simple application which illustrates the use of
the rayrutjes/domain-foundation library., (*1)
We will enhance this example along the road, feel free to suggest features that would illustrate
things as best as possible., (*2)
Installation
Install via composer, (*3)
$ composer require rayrutjes/domain-foundation-example-silly
Update your database credentials into src/Interfaces/bootstrap.php.
Actually, we have only tested MySQL, (*4)
Create your database., (*5)
Set up your event store schema:, (*6)
$ php src/Interfaces/Cli/app.php app:install
Run Commands
This example is based on the very nice library Silly which itself is based on the Symfony console., (*7)
To see what commands are available, simply run :, (*8)
$ php src/Interfaces/Cli/app.php
To run a specific command, you can run :, (*9)
$ php src/Interfaces/Cli/app.php user:register barbaz