35 lines
579 B
Makefile
35 lines
579 B
Makefile
.PHONY: dev frontend-dev migrate seed test build lint format compose-up compose-down
|
|
|
|
dev:
|
|
go -C backend run ./cmd/server
|
|
|
|
frontend-dev:
|
|
npm --prefix frontend run dev
|
|
|
|
migrate:
|
|
go -C backend run ./cmd/migrate -dir ../migrations
|
|
|
|
seed:
|
|
go -C backend run ./cmd/seed
|
|
|
|
test:
|
|
go -C backend test ./...
|
|
|
|
build:
|
|
go -C backend build ./...
|
|
npm --prefix frontend run build
|
|
|
|
lint:
|
|
go -C backend vet ./...
|
|
npm --prefix frontend run lint
|
|
|
|
format:
|
|
go -C backend fmt ./...
|
|
npm --prefix frontend run format
|
|
|
|
compose-up:
|
|
docker compose up -d --wait
|
|
|
|
compose-down:
|
|
docker compose down
|