Tables
The connector models the data in GitHub as a list of tables in a relational database that can be queried using standard SQL statements.
CData Python Connector for GitHub Tables
| Name | Description |
| Branches | Contains detailed information about branches in a repository, including branch names and their relationships with other branches for version control. |
| Commits | Contains metadata for commits in a repository, including author information, timestamps, and commit messages for version tracking. |
| Environments | Lists deployment environments configured for a repository, including environment names, statuses, and related configuration data. |
| Invitations | List and manage invitations to collaborate on the repository. |
| IssueComments | Logs comments added to issues, capturing discussions, updates, and resolutions for tracking purposes. |
| Issues | Stores comprehensive details about issues in a repository, including labels, assignees, priorities, and statuses. |
| Labels | Maintains a catalog of labels available in a repository, enabling effective categorization and filtering of issues and pull requests. |
| PullRequestReviewRequests | Tracks requests for reviews on pull requests, including information about requested reviewers and their response statuses. |
| PullRequests | Contains metadata about pull requests in a repository, such as their titles, descriptions, current statuses, and authors, to manage proposed changes effectively. |
| Releases | Tracks versioned releases in a repository, detailing associated tags, descriptions, and links to attached assets. |