26 lines
548 B
Makefile
26 lines
548 B
Makefile
.PHONY: dev-infra dev-infra-down backend frontend migrate-up migrate-down lint test
|
|
|
|
dev-infra:
|
|
docker compose -f deploy/docker-compose.dev.yml up -d
|
|
|
|
dev-infra-down:
|
|
docker compose -f deploy/docker-compose.dev.yml down
|
|
|
|
backend:
|
|
cd backend && go run ./cmd/server
|
|
|
|
frontend:
|
|
cd frontend && npm run dev
|
|
|
|
migrate-up:
|
|
migrate -database "$$DATABASE_URL" -path backend/migrations up
|
|
|
|
migrate-down:
|
|
migrate -database "$$DATABASE_URL" -path backend/migrations down 1
|
|
|
|
lint:
|
|
cd backend && golangci-lint run ./...
|
|
|
|
test:
|
|
cd backend && go test ./...
|