18 lines
293 B
Makefile
18 lines
293 B
Makefile
build:
|
|
@go build -o bin/westone cmd/main.go
|
|
|
|
test:
|
|
@go test -v ./...
|
|
|
|
run: build
|
|
@./bin/westone
|
|
|
|
migration:
|
|
@migrate create -ext sql -dir cmd/migrate/migrations $(filter-out $@,$(MAKECMDGOALS))
|
|
|
|
migrate-up:
|
|
@go run cmd/migrate/main.go up
|
|
|
|
migrate-down:
|
|
@go run cmd/migrate/main.go down
|