github.com/lucasscarioca/music-stash@v0.0.0-20230829021135-a8b8893b12a5/Makefile (about)

     1  include .env
     2  export
     3  
     4  assets:
     5  	@tailwindcss -i ./assets/tailwind.css -o ./assets/static/css/styles.css
     6  
     7  build: assets
     8  	@go build ./cmd/server/... -o tmp/main
     9  
    10  start: build
    11  	@./tmp/main
    12  
    13  run: assets
    14  	@go run ./cmd/server/...
    15  
    16  test:
    17  	@go test -v ./...
    18  
    19  install:
    20  	@npm i -g tailwindcss
    21  	@go mod tidy
    22  
    23  # create_migration:
    24  # 	migrate create -ext sql -dir configs/migrations/ -seq $(name)
    25  
    26  # migration_up:
    27  # 	migrate -path configs/migrations/ -database ${DB_URL} -verbose up
    28  
    29  # migration_down:
    30  # 	migrate -path configs/migrations/ -database ${DB_URL} -verbose down
    31  
    32  # migration_fix:
    33  # 	migrate -path configs/migrations/ -database ${DB_URL} force $(version)