hasura / graphql-engine

Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
https://hasura.io
Apache License 2.0
31.2k stars 2.77k forks source link

Integrate ndc-test into ddn cli #10574

Open olmohake opened 1 month ago

olmohake commented 1 month ago

Component

CLI -> c/v3-cli

Is your proposal related to a problem?

I am currently familiarising myself with the Native Data Connector Spec and the related SDKs. The documentation is excellent and i have a pretty good understanding of the individual steps required to implement a custom NDC. Having to run a separate rust crate for testing, adds a bit of an overhead. Especially when using the TypeScript SDK instead of the rust blueprint. It's not to bad, but workflow and user experience could definitely be improved

Describe the solution you'd like

Include ndc-test in the ddn cli

ddn connector test --endpoint

Describe alternatives you've considered

Work with the current ndc-test crate

hgiasac commented 1 month ago

@olmohake you can download ndc-rest CLI binaries on the release page. No need to rebuild from the source code.