32 lines
517 B
Makefile
32 lines
517 B
Makefile
DOCKER_CONTAINER_NAME=awa-laravel-1
|
|
DOCKER_CMD=docker exec -it $(DOCKER_CONTAINER_NAME)
|
|
|
|
# Launch the container detached
|
|
all:
|
|
docker compose up -d
|
|
|
|
# Launch the container
|
|
run:
|
|
docker compose up
|
|
|
|
# Stop the container
|
|
stop:
|
|
docker compose down
|
|
|
|
# Stop the container and wipe the database
|
|
down:
|
|
docker compose down -v
|
|
|
|
|
|
|
|
|
|
# These tasks need the docker container to be running
|
|
|
|
exec_container:
|
|
$(DOCKER_CMD) bash
|
|
|
|
seed:
|
|
$(DOCKER_CMD) php artisan db:seed --class=$(CLASS)
|
|
|
|
migrate:
|
|
$(DOCKER_CMD) php artisan migrate
|