# README
Локальное окружение
Зависимости
Запуск
make up
Остановка
make down
Подключение к БД
Приложение
Перед первым запуском
Собрать конфиг:
make dev-config
Запуск
go run . --config build/config.yaml
Локальные ресурсы
- grafana UI http://localhost:3000/
- prometheus UI http://localhost:9090/
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"