Локальное окружение

Зависимости

Запуск

make up

Остановка

make down

Подключение к БД

docker-compose

Приложение

Перед первым запуском

Собрать конфиг:

make dev-config

Запуск

 go run . --config build/config.yaml

Локальные ресурсы

Makefile

Запустить линтер:

make lint

Сгенерировать //go:generate:

make gen-go

Создать файлы миграции БД:

make migration NAME=example

Накатить новые миграции в запущенное локальное окружение:

make db-migrate-up

Откатить последнюю миграцию в запущенном локальном окружении:

make db-migrate-down

Пересобрать локальный вспомогательный докер образ:

make build FLAGS="--no-cache"