TDV Adapter for GitHub

Build 23.0.8847

Forks

Lists information about forks of a repository.

View-Specific Information

Select

The adapter uses the GitHub Data API API to process WHERE clause conditions built with the below columns and operators. The adapter processes other filters client-side within the adapter.

  • IsLocked supports the '=' comparison operator.
  • HasIssuesEnabled supports the '=' comparison operator.
  • IsPrivate supports the '=' comparison operator.
  • Visibility supports the '=' comparison operator.

The adapter uses the GitHub Data API API to process ORDER BY clause conditions built with the following column. The adapter processes ordering by other columns client-side within the adapter.

  • Name
  • CreatedAt
  • UpdatedAt
  • PushedAt
For example, the following query is processed server side:
SELECT * FROM [Repository].[Forks] WHERE [Repository].[Forks].[IsLocked] = 'true'
SELECT * FROM [Repository].[Forks] WHERE [Repository].[Forks].[HasIssuesEnabled] = 'false'
SELECT * FROM [Repository].[Forks] WHERE [Repository].[Forks].[Visibility] = 'PUBLIC'
SELECT * FROM [Repository].[Forks] WHERE [Repository].[Forks].[IsPrivate] = 'false'

Columns

Name Type References OrderBySupport Description
Id [KEY] String The fork ID.
ForkOwnerLogin String The login name that owns the fork.
Name String True The name of the fork.
Description String The fork description.
DescriptionHTML String The fork HTML description.
HasIssuesEnabled Bool Indicates if the fork has issues feature enabled.
IsLocked Bool Whether the fork is locked.
IsPrivate Bool Identifies if the fork is private.
Visibility String Indicates the fork's visibility level.
ForkCount Int Returns how many forks there are of this fork in the whole network.
StargazerCount Int True Returns a count of how many stargazers there are on this object.
ForkingAllowed Bool Whether this fork allows forks.
Url String The HTTP URL for this fork.
MirrorUrl String The mirror URL of the fork.
CreatedAt Datetime True The creation date of the fork.
UpdatedAt Datetime True The date when the fork was last updated.
PushedAt Datetime True The date the fork was last pushed to.

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8847