Compare commits
1 Commits
main
...
a5a1c7d2a7
| Author | SHA1 | Date | |
|---|---|---|---|
|
a5a1c7d2a7
|
2
Makefile
2
Makefile
@@ -58,4 +58,4 @@ docs:
|
|||||||
|
|
||||||
db:
|
db:
|
||||||
@echo "Recreate DB..."
|
@echo "Recreate DB..."
|
||||||
docker compose exec --user www php-fpm bash -c "php artisan migrate:fresh --seed"
|
docker compose exec --user www php-fpm bash -c "php artisan migrate:fresh && php artisan db:seed"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Laravel Docker Setup
|
# Laravel Docker Setup
|
||||||
|
|
||||||
- PHP-FPM, NGINX, MySQL, phpMyAdmin (in `compose.yaml`)
|
- NGINX, MySQL, phpMyAdmin
|
||||||
|
|
||||||
## Create a project:
|
## Create a project:
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ fi
|
|||||||
|
|
||||||
gosu www mkdir -p .hashes
|
gosu www mkdir -p .hashes
|
||||||
|
|
||||||
if [ ! -f "vendor/autoload.php" ] || [ ! -f .hashes/.composer-hash ] || ! sha1sum -c .hashes/.composer-hash; then
|
if [ ! -f .hashes/.composer-hash ] || ! sha1sum -c .hashes/.composer-hash; then
|
||||||
echo ">> composer.json or composer.lock changed, installing dependencies..."
|
echo ">> composer.json or composer.lock changed, installing dependencies..."
|
||||||
gosu www composer install --optimize-autoloader --no-interaction
|
gosu www composer install --optimize-autoloader --no-interaction
|
||||||
gosu www sha1sum composer.json composer.lock > .hashes/.composer-hash
|
gosu www sha1sum composer.json composer.lock > .hashes/.composer-hash
|
||||||
|
|||||||
Reference in New Issue
Block a user