#common-schema
composer require gpupo/common-schema
composer require gpupo/common-sdk
- PHP >=8.0
- Composer Dependency Manager
Este componente não é uma aplicação Stand Alone e seu objetivo é ser utilizado como biblioteca. Sua implantação deve ser feita por desenvolvedores experientes.
Isto não é um Plugin!
As opções que funcionam no modo de comando apenas servem para depuração em modo de desenvolvimento.
A documentação mais importante está nos testes unitários. Se você não consegue ler os testes unitários, eu recomendo que não utilize esta biblioteca.
This project is licensed under the terms of the MIT license.
Este componente está sob a licença MIT
Para a informação dos direitos autorais e de licença você deve ler o arquivo de licença que é distribuído com este código-fonte.
Exigido:
- Aviso de licença e direitos autorais
Permitido:
- Uso comercial
- Modificação
- Distribuição
- Sublicenciamento
Proibido:
- Responsabilidade Assegurada
- Composer Package on packagist.org
Preparando o banco de dados
docker-compose up -d mariadb;
vendor/bin/doctrine orm:schema-tool:update --force
Rodando os testes localmente
APP_ENV=test bin/common-schema raise:build -vv
source .env.test.local && make phpunit
Rebuild database
vendor/bin/doctrine orm:schema-tool:drop --force --full-database
vendor/bin/doctrine orm:schema-tool:create