Skip to content

Commit f163d76

Browse files
authored
Add cdc client (#301)
1 parent d640d36 commit f163d76

63 files changed

Lines changed: 15724 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ generate-v1beta1-serverless-client: install-openapi-generator ## Generate server
5454
rm -rf pkg/tidbcloud/v1beta1/serverless/auditlog
5555
cd tools/openapi-generator && npx openapi-generator-cli generate --inline-schema-options RESOLVE_INLINE_ENUMS=true --additional-properties=withGoMod=false,enumClassPrefix=true,disallowAdditionalPropertiesIfNotPresent=false --global-property=apiTests=false,apiDocs=false,modelDocs=false,modelTests=false -i ../../pkg/tidbcloud/v1beta1/serverless/auditlog.swagger.json -g go -o ../../pkg/tidbcloud/v1beta1/serverless/auditlog --package-name auditlog -c go/config.yaml
5656
cd pkg && go fmt ./tidbcloud/v1beta1/serverless/... && goimports -w .
57+
@echo "==> Generating serverless cdc client"
58+
rm -rf pkg/tidbcloud/v1beta1/serverless/cdc
59+
cd tools/openapi-generator && npx openapi-generator-cli generate --inline-schema-options RESOLVE_INLINE_ENUMS=true --additional-properties=withGoMod=false,enumClassPrefix=true,disallowAdditionalPropertiesIfNotPresent=false --global-property=apiTests=false,apiDocs=false,modelDocs=false,modelTests=false -i ../../pkg/tidbcloud/v1beta1/serverless/cdc.swagger.json -g go -o ../../pkg/tidbcloud/v1beta1/serverless/cdc --package-name cdc -c go/config.yaml
60+
cd pkg && go fmt ./tidbcloud/v1beta1/serverless/... && goimports -w .
5761

5862
.PHONY: generate-v1beta1-dedicated-client
5963
generate-v1beta1-dedicated-client: install-openapi-generator ## Generate dedicated client

0 commit comments

Comments
 (0)