コード生成について
ent, gqlgen はそれぞれ schema よりコードの生成を行う。 以下のコマンドで一括でコードの生成を行うことができる。
bash
go generate ./...ent の使い方
bash
# モデルの作成
# 以下のコマンドで作成できるが、正直他のgoファイルのコピペでも良い
$ go run entgo.io/ent/cmd/ent new --target internal/ent/schema User
# schema の確認
$ go run entgo.io/ent/cmd/ent describe ./internal/ent/schemaDB に入る
bash
# ポート番号は task dev-info で確認
$ PGPASSWORD=password psql -h localhost -p <port> -U user -d backendテストの実行方法
backendの階層で
bash
$ go test ./...