Skip to content

khuong02/backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOCUMENT

  1. Start DB and enviroment
make local
or
docker-compose -f .\docker-compose\docker-compose.yaml --env-file=./docker-compose/env/.env.local up -d
  1. Run migration up or down
  • Migrate up
make migration-up
or
cd cmd/server && go run .\main.go -task migration-up
  • Migrate down
make migration-down
or
cd cmd/server && go run .\main.go -task migration-down
  1. Run local
make run
or
cd ./cmd/server && go mod tidy && go mod download && \
go run main.go
  1. Gen migration file
migrate create -ext sql -dir ./internal/user/migrations ${FILE_NAME}
  1. Swagger
  • Install Swag CLI:
go install github.com/swaggo/swag/cmd/swag
  • Gen swagger
make swagger or
swag init -g cmd/server/main.go --parseDependency --parseInternal --parseDepth 2
  1. Build docker
make docker-build
or
docker build -t project-test .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors