ODBC Driver for GitHub

Build 24.0.9175

EnterpriseUnaffiliatedMemberInvitations

Tracks invitations sent to unaffiliated users to join a GitHub Enterprise account, aiding recruitment efforts.

Table-Specific Information

Select

The 本製品 uses the GitHub API to process WHERE clause conditions that are built with the following column and operators:

  • EnterpriseSlug supports the '=,IN' comparison operators.

For example, the following queries are processed server-side:

SELECT * FROM [EnterpriseUnaffiliatedMemberInvitations]
SELECT * FROM [EnterpriseUnaffiliatedMemberInvitations] WHERE [EnterpriseSlug] = 'Val1'

The 本製品 processes other filters client-side within the 本製品.

The 本製品 uses the GitHub API to process ORDER BY clause conditions that are built with the following column: CreatedAt

SELECT * FROM [EnterpriseUnaffiliatedMemberInvitations] ORDER BY [CreatedAt]

The 本製品 uses client-side processing when ordering by any other columns. This impacts performance.

Insert

You can use the following columns to create (insert) a new record:

  • EnterpriseId
  • Email
  • InviteeLogin

INSERT INTO [EnterpriseUnaffiliatedMemberInvitations] ([EnterpriseId], [Email], [InviteeLogin]) VALUES ('E_kgDOAAO82g', '[email protected]', 'test')

Delete

You can specify the following column to delete a record: Id

DELETE FROM [EnterpriseUnaffiliatedMemberInvitations] WHERE [Id] = 'Test'

Columns

Name Type ReadOnly References Description
Id [KEY] String True

The unique node ID representing the invitation object.

EnterpriseId String True

Enterprises.Id

The unique node ID of the enterprise associated with the invitation.

EnterpriseSlug String True

Enterprises.Slug

The URL-friendly identifier (slug) used to reference the enterprise in APIs and URLs.

Email String True

The email address of the person invited to join the enterprise.

InviteeId String True

The unique node ID of the user who was invited to the enterprise. Null if the invitee is not a registered GitHub user.

InviteeLogin String True

The login (username) of the user who was invited to the enterprise. Null if the invitee is not a registered GitHub user.

InviterId String True

The unique node ID of the user who created and sent the invitation.

InviterLogin String True

The login (username) of the user who created and sent the invitation.

CreatedAt Datetime True

The date and time when the invitation object was created, in ISO 8601 format.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 24.0.9175