repositorypackage
0.0.0-20210706142411-eafbb5773a0e
Repository: https://github.com/darwin939/macmeharder-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
This is backend of the Macmeharder.com. All code have written in golang. PostgresSQL used as the database
How to setup
regenerate graphql schema
go run github.com/99designs/gqlgen generate
migrate db
migrate -database postgresql://postgres:postgres@/postgres?sslmode=disable -path internal/pkg/db/migrations/postgres up
or Force to specific migration version
migrate -database postgresql://postgres:postgres@/postgres?sslmode=disable -path internal/pkg/db/migrations/postgres force 1
Create new migration
migrate create -ext sql -dir postgres -seq create_avatar_table
GraphQL mutations and queries
Upload Avatar
mutation($file:Upload!) {
uploadAppAvatar(file:$file){
url
}
}
HOW *red* TO RUN
The first step is Running docker container with postgreSQL image with command below:
docker compose up
run server with command in root directory:
go run server.go