aboutsummaryrefslogtreecommitdiffhomepage
path: root/backend/gen
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-08-11 13:28:13 +0900
committernsfisis <nsfisis@gmail.com>2024-08-11 14:18:34 +0900
commit97fdb23b7a1b75001a2ca53ea5ec76c52c57dde3 (patch)
tree7aa0a50700804083a1f8cff3659dbb9c922fd0c5 /backend/gen
parent729bd4e58ebfc1a46fa69f09179effe83b5b28cb (diff)
downloadphperkaigi-2025-albatross-97fdb23b7a1b75001a2ca53ea5ec76c52c57dde3.tar.gz
phperkaigi-2025-albatross-97fdb23b7a1b75001a2ca53ea5ec76c52c57dde3.tar.zst
phperkaigi-2025-albatross-97fdb23b7a1b75001a2ca53ea5ec76c52c57dde3.zip
refactor(backend): define OpenAPI spec of fortee login API
Diffstat (limited to 'backend/gen')
-rw-r--r--backend/gen/gen.go1
-rw-r--r--backend/gen/oapi-codegen.fortee.yaml9
2 files changed, 10 insertions, 0 deletions
diff --git a/backend/gen/gen.go b/backend/gen/gen.go
index 2b39122..81a4005 100644
--- a/backend/gen/gen.go
+++ b/backend/gen/gen.go
@@ -2,5 +2,6 @@ package gen
//go:generate go run github.com/sqlc-dev/sqlc/cmd/sqlc generate
//go:generate go run github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen -config oapi-codegen.api-server.yaml ../../openapi/api-server.yaml
+//go:generate go run github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen -config oapi-codegen.fortee.yaml ../../openapi/fortee.yaml
//go:generate go run ./api/handler_wrapper_gen.go -i ../api/generated.go -o ../api/handler_wrapper.go
//go:generate go run ./taskqueue/processor_wrapper_gen.go -i ../taskqueue/tasks.go -o ../taskqueue/processor_wrapper.go
diff --git a/backend/gen/oapi-codegen.fortee.yaml b/backend/gen/oapi-codegen.fortee.yaml
new file mode 100644
index 0000000..3bd5819
--- /dev/null
+++ b/backend/gen/oapi-codegen.fortee.yaml
@@ -0,0 +1,9 @@
+package: fortee
+generate:
+ models: true
+ client: true
+output: ../auth/fortee/generated.go
+output-options:
+ skip-prune: true
+ nullable-type: true
+ name-normalizer: ToCamelCaseWithInitialisms