Adriaticante_symfony
1.0.0
PHP 7.4
Compositor
CLI do Symfony
NODEJS + fio
Lançar ambiente de desenvolvimento
git clone https://github.com/Aucante/Adriaticante_symfony.git
ou
Clonar projeto (SSH)
git clone [email protected]:Aucante/Adriaticante_symfony.git
composer install
e
npm install
Criar BDD - Criar BDD
php bin/console doctrine:database:create
Migrar BDD - Migrar BDD
php bin/console make:migration
php bin/console doctrine:migrations:migrate
symfony console doctrine:fixtures:load
Fixações para banco de dados de teste funcional
symfony console doctrine:fixtures:load --env=test
Se você quiser ignorar perguntas
symfony console doctrine:fixtures:load --no-interaction
symfony server:start
php bin/phpunit
ou
para mais precisões
php bin/phpunit --testdox
composer run-script phpstan
Verifique a qualidade do código
Execute testes com phpunit e phpstan
composer check-all
Fixador PHP-cs / PSR
php-cs-fixer fix src --verbose --rules=@Symfony
Para mostrar todas as mensagens que devem ser traduzidas para FR
php bin/console translation:extract --dump-messages fr
Para atualizações de arquivos FR com strings ausentes
php bin/console translation:extract --force fr
Execute-o antes de atualizar public_html/build
npm run build
Use-o se a pasta pública não tiver alterações + FTP para alterações em público (ou seja: compilação)
git pull
Use-o se você alterou os arquivos da Hostinger
php composer.phar install