Skip to content

Invis1bleReborn/ddd-es-cqrs-boilerplate

Repository files navigation

DDD ES CQRS Boilerplate

Build Status Test Coverage Maintainability

API docs

Installation

mkdir config/jwt
openssl genrsa -out config/jwt/private.pem -aes256 4096
openssl rsa -pubout -in config/jwt/private.pem -out config/jwt/public.pem
composer install --no-dev --optimize-autoloader
bin/console doctrine:database:create
bin/console doctrine:migrations:migrate
bin/console doctrine:schema:create

Migration

composer install --no-dev --optimize-autoloader
bin/console doctrine:migrations:migrate
bin/console doctrine:schema:update --force

Setup permissions

Follow instructions on Symfony Guide. Write permissions must be set on the following directories:

  1. var/log