feature(cSDK): ConfigurationForm and test example#576
Open
fivetran-anushkaparashar wants to merge 27 commits into
Open
feature(cSDK): ConfigurationForm and test example#576fivetran-anushkaparashar wants to merge 27 commits into
fivetran-anushkaparashar wants to merge 27 commits into
Conversation
🧹 Python Code Quality Check✅ No issues found in Python Files. This comment is auto-updated with every commit. |
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new quickstart example connector demonstrating how to define a ConfigurationForm (with multiple field types) and register a “Test Connection” setup test for Connector SDK users.
Changes:
- Introduces
configuration_form()with fields and aconnection_test()setup test. - Adds a paginated sync example in
update()that fetches/postsand checkpoints an offset cursor. - Adds an example
configuration.jsonfor local debugging.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 9 comments.
| File | Description |
|---|---|
| examples/quickstart_examples/configuration_form/connector.py | New example connector showcasing configuration form + test connection + paginated sync loop |
| examples/quickstart_examples/configuration_form/configuration.json | Adds a sample config for the new example |
Co-authored-by: Dejan Tucakov <dejan.tucakov@fivetran.com>
fivetran-dejantucakov
previously approved these changes
Apr 27, 2026
fivetran-dejantucakov
left a comment
Contributor
There was a problem hiding this comment.
@fivetran-anushkaparashar Approved with. minor formatting updates
fivetran-rishabhghosh
previously approved these changes
Jun 16, 2026
fivetran-sahilkhirwal
previously approved these changes
Jun 16, 2026
fivetran-rishabhghosh
previously approved these changes
Jun 16, 2026
fivetran-dejantucakov
previously approved these changes
Jun 17, 2026
0203c36
Contributor
Author
|
@fivetran-sahilkhirwal @fivetran-dejantucakov Can you please re-approve? Your review was dismissed by a latest small change that I pushed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Jira ticket
Closes https://fivetran.atlassian.net/browse/RD-1063108
Description of Change
Added an example for connector sdk that defines configuration form and tests
Testing
Checklist
Some tips and links to help validate your PR:
fivetran debugcommand.