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
