Introduction to the GitHub data model
- Last Updated: May 13, 2025
- 1 minute read
- DataDirect Connectors
- JDBC
- GitHub 6.0
- Documentation
The GitHub data model is defined using a collection of standard JSON documents that contain the data, identifiers, and object relationships for a given service. These documents are stored on URL endpoints that are accessible using sets of proprietary REST API calls. To expose GitHub resources to SQL applications, the driver maps GitHub endpoints to a set of relational parent and child tables. The following sections describe the relational tables exposed by the driver along with their corresponding GitHub REST API call.