Skip to content

JieeiroSst/store

Repository files navigation

run server

  • go-reload server.go

  • go-reload -a server.go

cd ~/Projects/keikibook

mkdir keikibook

cd keikibook

mkdir -p db/migration

build app golang

go build server.go

./api --help

./api --version

run commands

./api peppers ./api cheese ./api pineapple

migrate

migrate -version

init

  • migrate create -ext sql -dir db/migration -seq init_schema

Run the migration

  • migrate -path db/migration -database "postgresql://apvvtdrc:[email protected]:5432/apvvtdrc?sslmode=disable" -verbose up

Rollback

  • migrate -path db/migration -database "postgresql://apvvtdrc:[email protected]:5432/apvvtdrc?sslmode=disable" -verbose down

Make run makefile

  • make migratedown

  • make migrateup

when write file schema.graphql

  • run command go run github.com/99designs/gqlgen generate