fixed event seeder

This commit is contained in:
blacksnowman
2026-06-14 00:05:16 +03:00
parent 6721186340
commit c59993a746
6 changed files with 206 additions and 39 deletions
+33
View File
@@ -0,0 +1,33 @@
# Переменные для удобства изменения имён контейнеров
DOCKER_COMPOSE = docker compose
PHP_CONTAINER = laravel-app
.PHONY: up down install migrate fresh fresh-seed shell
# Запуск контейнеров в фоновом режиме со сборкой
up:
$(DOCKER_COMPOSE) up -d --build
# Остановка и удаление контейнеров
down:
$(DOCKER_COMPOSE) down
# Установка зависимостей Composer внутри контейнера app
install:
$(DOCKER_COMPOSE) exec app composer install
# Запуск миграций базы данных внутри контейнера app
migrate:
$(DOCKER_COMPOSE) exec app php artisan migrate
# Полный сброс и перезапуск всех миграций (очистка БД)
fresh:
$(DOCKER_COMPOSE) exec app php artisan migrate:fresh
# Полный сброс миграций с последующим наполнением базы сидами (seed)
fresh-seed:
$(DOCKER_COMPOSE) exec app php artisan migrate:fresh --seed
# Интерактивный вход внутрь контейнера (в bash) сразу в рабочую папку
shell:
$(DOCKER_COMPOSE) exec -it app bash