EnterpriseUnaffiliatedMemberInvitations
Tracks invitations sent to unaffiliated users to join a GitHub Enterprise account, aiding recruitment efforts.
Table-Specific Information
Select
The driver 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 driver processes other filters client-side within the driver.
The driver 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 driver 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
- 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 | False |
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. |
| String | False |
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 | False |
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. |