diff --git a/Makefile b/Makefile index 45a22ee..c7d1ffd 100644 --- a/Makefile +++ b/Makefile @@ -58,4 +58,4 @@ docs: db: @echo "Recreate DB..." - docker compose exec --user www php-fpm bash -c "php artisan migrate:fresh && php artisan db:seed" + docker compose exec --user www php-fpm bash -c "php artisan migrate:fresh --seed" diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index dcd7dc1..411676e 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -11,7 +11,7 @@ fi gosu www mkdir -p .hashes -if [ ! -f .hashes/.composer-hash ] || ! sha1sum -c .hashes/.composer-hash; then +if [ ! -f "vendor/autoload.php" ] || [ ! -f .hashes/.composer-hash ] || ! sha1sum -c .hashes/.composer-hash; then echo ">> composer.json or composer.lock changed, installing dependencies..." gosu www composer install --optimize-autoloader --no-interaction gosu www sha1sum composer.json composer.lock > .hashes/.composer-hash