Edit on GitHub
GitHub link
Updated November 16, 2023
GitHub is a platform for developers to build personal projects, support their businesses, and work together on open-source technologies. Fivetran helps you export data about commits, users, pull-requests, and other GitHub data.
Featureslink
Feature Name | Supported | Notes |
---|---|---|
Capture deletes | check | MILESTONE , PROJECT , COLUMN and CARD tables. |
Custom data | ||
Data blocking | check | Column level |
Column hashing | check | |
Re-sync | check | Connector level |
History | ||
API configurable | check | API configuration |
Priority-first sync | ||
Fivetran data models | check | Get the models: source / transform; Supports Quickstart data models |
Private networking |
Setup guidelink
Follow our step-by-step GitHub setup guide to connect GitHub with your destination using Fivetran connectors.
Schema informationlink
This schema applies to all Github connectors.
To zoom, open the ERD in a new window.Sync overviewlink
For the following tables, we hard delete records in the destination when they are deleted in the source:
COMMIT_FILE
COMMIT_PARENT
COMMIT_PULL_REQUEST
ISSUE_ASSIGNEE
ISSUE_LABEL
PULL_REQUEST_REVIEW_COMMENTS
REPO_TEAM
TEAM_MEMBERSHIP