deleted: main_dc/BB/api_bb/go_bbb.mod
new file: main_dc/yalarba/api_es/.env new file: main_dc/yalarba/api_es/Dockerfile new file: main_dc/yalarba/api_es/cmd/main.go new file: main_dc/yalarba/api_es/go.mod new file: main_dc/yalarba/api_es/readme.md deleted: main_dc/yalarba/api_tp/Makefile create api_es with main.go
This commit is contained in:
@@ -1,35 +0,0 @@
|
||||
.PHONY: build run test clean migrate
|
||||
|
||||
# Переменные
|
||||
APP_NAME=serv_golang_rest_api
|
||||
DOCKER_COMPOSE=docker compose
|
||||
|
||||
# Сборка и запуск
|
||||
build:
|
||||
$(DOCKER_COMPOSE) build
|
||||
|
||||
up:
|
||||
$(DOCKER_COMPOSE) up -d
|
||||
|
||||
down:
|
||||
$(DOCKER_COMPOSE) down
|
||||
|
||||
logs:
|
||||
$(DOCKER_COMPOSE) logs -f api
|
||||
|
||||
# Разработка
|
||||
dev:
|
||||
$(DOCKER_COMPOSE) up db -d
|
||||
go run ./cmd/api
|
||||
|
||||
test:
|
||||
go test ./...
|
||||
|
||||
# Миграции
|
||||
migrate:
|
||||
$(DOCKER_COMPOSE) exec api ./main migrate
|
||||
|
||||
# Очистка
|
||||
clean:
|
||||
$(DOCKER_COMPOSE) down -v
|
||||
docker system prune -f
|
||||
Reference in New Issue
Block a user