ADO.NET Provider for GitHub

Build 24.0.9060

Forks

Lists information about forks of a repository.

View-Specific Information

Select

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

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

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

  • Name
  • StargazerCount
  • CreatedAt
  • UpdatedAt
  • PushedAt
For example, the following queries are 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 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 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 The creation date of the fork.
UpdatedAt Datetime The date when the fork was last updated.
PushedAt Datetime The date the fork was last pushed to.

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