- PHP: ^7.2.5 | ^8.0
- MySQL 8
- Composer
Instalar as dependências do projeto executando o seguinte comando na raiz do projeto:
composer install
Configurar a conexão com o banco de dados no arquivo .env definindo o valor das seguintes variáveis:
- DB_HOST
- DB_PORT
- DB_DATABASE
- DB_USERNAME
- DB_PASSWORD
Execute as migrações para criar as tabelas no banco de dados através do seguinte comando:
php artisan migrate
Executar o servidor de desenvolvimento usando o seguinte comando:
php artisan serve
Execute os testes de integração usando o seguinte comando:
./vendor/bin/phpunit tests/Integration --testdox