# Makefile for galaxy/lobby.
#
# The `jet` target regenerates the go-jet/v2 query-builder code under
# internal/adapters/postgres/jet/ against a transient PostgreSQL container
# brought up by cmd/jetgen. Generated code is committed.
#
# The `mocks` target regenerates the gomock-driven mocks via the
# //go:generate directives that live next to the interfaces they cover
# under internal/ports/. Generated code is committed.

.PHONY: jet mocks

jet:
	go run ./cmd/jetgen

mocks:
	go generate ./internal/ports/...
