Data Model
The CData Cmdlets PowerShell Module for GitHub models entities in the GitHub API as views and stored procedures. These are defined in schema files, which are simple, text-based configuration files.
The cmdlet exposes three kinds of schemas:
Information Schema
The Information schema contains tables that expose licensing information and high-level overviews of the projects and repositories associated with the authenticated account. There is only one Information schema.
See Information Data Model for the available entities.
Repository Schemas
The cmdlet exposes a schema for each repository in the authenticated user or organization's account.
See Repository Data Model for the available entities.
Project Schemas
The cmdlet exposes a schema for each project in the authenticated user or organization's account.
See Project Data Model for the available entities.
Note: The cmdlet does not read from classic projects, due their deprecation in the GitHub API.