
install:
	go install mvdan.cc/gofumpt@latest
	go install github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.11.4

lint:
	gofumpt -w .
	golangci-lint run --fix
	golangci-lint run

test:
	go test -timeout=30s -count=1 -cover ./...

clean:
	docker compose down
	sudo rm -rf /tmp/pg
	docker compose up -d
