diff --git a/schemas/github.json b/schemas/github.json index 9ab22b3..d3e254c 100644 --- a/schemas/github.json +++ b/schemas/github.json @@ -1,6 +1,6 @@ { - "count_of_named_tables": 35, - "count_of_named_columns": 548, + "count_of_named_tables": 30, + "count_of_named_columns": 512, "tables": [ { "table_name": "github_actions_artifact", @@ -27,11 +27,6 @@ "description": "", "count_of_columns": 10 }, - { - "table_name": "github_blob", - "description": "Gets a blob from a repository.", - "count_of_columns": 7 - }, { "table_name": "github_branch", "description": "Branches in the given repository.", @@ -45,7 +40,7 @@ { "table_name": "github_commit", "description": "GitHub Commits bundle project files for download by users.", - "count_of_columns": 12 + "count_of_columns": 11 }, { "table_name": "github_container_package", @@ -88,9 +83,9 @@ "count_of_columns": 26 }, { - "table_name": "github_organization_external_identity", - "description": "GitHub members for a given organization. GitHub Users are user accounts in GitHub.", - "count_of_columns": 7 + "table_name": "github_organization_team", + "description": "GitHub Teams in a given organization. GitHub Teams are groups of organization members that reflect your company or group's structure with cascading access permissions and mentions.", + "count_of_columns": 29 }, { "table_name": "github_pull_request", @@ -102,16 +97,6 @@ "description": "Pull Request Reviews are groups of pull request review comments on a pull request.", "count_of_columns": 12 }, - { - "table_name": "github_rate_limit", - "description": "Rate limit of github.", - "count_of_columns": 6 - }, - { - "table_name": "github_rate_limit_graphql", - "description": "Rate limit information for GitHub GraphQL API endpoint.", - "count_of_columns": 6 - }, { "table_name": "github_release", "description": "GitHub Releases bundle project files for download by users.", @@ -120,7 +105,7 @@ { "table_name": "github_repository", "description": "GitHub Repositories contain all of your project's files and each file's revision history.", - "count_of_columns": 27 + "count_of_columns": 28 }, { "table_name": "github_repository_collaborator", @@ -162,16 +147,6 @@ "description": "Tags for commits in the given repository.", "count_of_columns": 7 }, - { - "table_name": "github_team", - "description": "GitHub Teams in a given organization. GitHub Teams are groups of organization members that reflect your company or group's structure with cascading access permissions and mentions.", - "count_of_columns": 29 - }, - { - "table_name": "github_tree", - "description": "Lists directories and files in the given repository's git tree.", - "count_of_columns": 10 - }, { "table_name": "github_workflow", "description": "GitHub Workflows bundle project files for download by users.", diff --git a/schemas/github/github_blob.json b/schemas/github/github_blob.json deleted file mode 100644 index c27509d..0000000 --- a/schemas/github/github_blob.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "table_name": "github_blob", - "table_description": "Gets a blob from a repository.", - "columns": [ - { - "name": "repository_full_name", - "type": "text", - "description": "Full name of the repository that contains the blob." - }, - { - "name": "blob_sha", - "type": "text", - "description": "SHA1 of the blob." - }, - { - "name": "node_id", - "type": "text", - "description": "The node ID of the blob." - }, - { - "name": "url", - "type": "text", - "description": "URL of the blob." - }, - { - "name": "content", - "type": "text", - "description": "The encoded content of the blob." - }, - { - "name": "encoding", - "type": "text", - "description": "The encoding of the blob." - }, - { - "name": "size", - "type": "integer", - "description": "Size of the blob." - } - ] -} \ No newline at end of file diff --git a/schemas/github/github_commit.json b/schemas/github/github_commit.json index 5cd6dd4..baf2195 100644 --- a/schemas/github/github_commit.json +++ b/schemas/github/github_commit.json @@ -3,29 +3,24 @@ "table_description": "GitHub Commits bundle project files for download by users.", "columns": [ { - "name": "id", + "name": "sha", "type": "text", "description": "Unique identifier (SHA) of the commit." }, { - "name": "message", + "name": "node_id", "type": "text", - "description": "Commit message." + "description": "" }, { - "name": "author", + "name": "commit_detail", "type": "json", - "description": "Name of the author of the commit." + "description": "Details of the commit." }, { - "name": "date", + "name": "url", "type": "text", - "description": "Date of the commit." - }, - { - "name": "comment_count", - "type": "integer", - "description": "Number of comments on the commit." + "description": "URL of the commit." }, { "name": "html_url", @@ -33,34 +28,34 @@ "description": "URL of the commit on the repository." }, { - "name": "is_verified", - "type": "boolean", - "description": "Indicates if the commit is verified." + "name": "comments_url", + "type": "text", + "description": "" }, { - "name": "changes", + "name": "author", "type": "json", - "description": "Details of the changes made in the commit." + "description": "Details of the author of the commit" }, { - "name": "files", + "name": "commiter", "type": "json", - "description": "List of files changed in the commit." + "description": "Details of the commiter of the commit" }, { - "name": "pull_requests", + "name": "parents", "type": "json", - "description": "List of associated pull request IDs." + "description": "Parent commits of the commit" }, { - "name": "target", + "name": "stats", "type": "json", - "description": "Target details of the commit (e.g., branch, organization, repository)." + "description": "Stats of the commit" }, { - "name": "additional_details", + "name": "files", "type": "json", - "description": "Additional details about the commit." + "description": "List of files changed in the commit." } ] } \ No newline at end of file diff --git a/schemas/github/github_organization_external_identity.json b/schemas/github/github_organization_external_identity.json deleted file mode 100644 index 081bda2..0000000 --- a/schemas/github/github_organization_external_identity.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "table_name": "github_organization_external_identity", - "table_description": "GitHub members for a given organization. GitHub Users are user accounts in GitHub.", - "columns": [ - { - "name": "organization", - "type": "text", - "description": "The organization the external identity is associated with." - }, - { - "name": "guid", - "type": "text", - "description": "Guid identifier for the external identity." - }, - { - "name": "user_login", - "type": "text", - "description": "The GitHub user login." - }, - { - "name": "user_detail", - "type": "json", - "description": "The GitHub user details." - }, - { - "name": "saml_identity", - "type": "json", - "description": "The external SAML identity." - }, - { - "name": "scim_identity", - "type": "json", - "description": "The external SCIM identity." - }, - { - "name": "organization_invitation", - "type": "json", - "description": "The invitation to the organization." - } - ] -} \ No newline at end of file diff --git a/schemas/github/github_team.json b/schemas/github/github_organization_team.json similarity index 98% rename from schemas/github/github_team.json rename to schemas/github/github_organization_team.json index f1db1f1..5d7941a 100644 --- a/schemas/github/github_team.json +++ b/schemas/github/github_organization_team.json @@ -1,5 +1,5 @@ { - "table_name": "github_team", + "table_name": "github_organization_team", "table_description": "GitHub Teams in a given organization. GitHub Teams are groups of organization members that reflect your company or group's structure with cascading access permissions and mentions.", "columns": [ { diff --git a/schemas/github/github_rate_limit.json b/schemas/github/github_rate_limit.json deleted file mode 100644 index c1a94db..0000000 --- a/schemas/github/github_rate_limit.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "table_name": "github_rate_limit", - "table_description": "Rate limit of github.", - "columns": [ - { - "name": "core_limit", - "type": "integer", - "description": "The number of requests per hour the client is currently limited to." - }, - { - "name": "core_remaining", - "type": "integer", - "description": "The number of remaining requests the client can make this hour." - }, - { - "name": "core_reset", - "type": "timestamp with time zone", - "description": "The time at which the current rate limit will reset." - }, - { - "name": "search_limit", - "type": "integer", - "description": "The number of requests per hour the client is currently limited to." - }, - { - "name": "search_remaining", - "type": "integer", - "description": "The number of remaining requests the client can make this hour." - }, - { - "name": "search_reset", - "type": "timestamp with time zone", - "description": "The time at which the current rate limit will reset." - } - ] -} \ No newline at end of file diff --git a/schemas/github/github_rate_limit_graphql.json b/schemas/github/github_rate_limit_graphql.json deleted file mode 100644 index be18c19..0000000 --- a/schemas/github/github_rate_limit_graphql.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "table_name": "github_rate_limit_graphql", - "table_description": "Rate limit information for GitHub GraphQL API endpoint.", - "columns": [ - { - "name": "cost", - "type": "integer", - "description": "Number of points used to return this query." - }, - { - "name": "used", - "type": "integer", - "description": "Number of points used from current allocation." - }, - { - "name": "remaining", - "type": "integer", - "description": "Number of points remaining in current allocation." - }, - { - "name": "limit", - "type": "integer", - "description": "Maximum number of points used that can be used in current allocation." - }, - { - "name": "reset_at", - "type": "timestamp with time zone", - "description": "Timestamp when the allocation resets." - }, - { - "name": "node_count", - "type": "integer", - "description": "Number of nodes returned by this query." - } - ] -} \ No newline at end of file diff --git a/schemas/github/github_repository.json b/schemas/github/github_repository.json index 53b7126..5852d39 100644 --- a/schemas/github/github_repository.json +++ b/schemas/github/github_repository.json @@ -112,6 +112,11 @@ "type": "json", "description": "Source repository details if the repository is forked." }, + { + "name": "primary_language", + "type": "text", + "description": "Primary language used in the repository." + }, { "name": "languages", "type": "json", diff --git a/schemas/github/github_tree.json b/schemas/github/github_tree.json deleted file mode 100644 index 9f0817a..0000000 --- a/schemas/github/github_tree.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "table_name": "github_tree", - "table_description": "Lists directories and files in the given repository's git tree.", - "columns": [ - { - "name": "repository_full_name", - "type": "text", - "description": "Full name of the repository that contains the tree." - }, - { - "name": "tree_sha", - "type": "text", - "description": "SHA1 of the tree." - }, - { - "name": "recursive", - "type": "boolean", - "description": "If set to true, return objects or subtrees referenced by the tree. Defaults to false." - }, - { - "name": "truncated", - "type": "boolean", - "description": "True if the entires were truncated because the number of items in the tree exceeded Github's maximum limit." - }, - { - "name": "mode", - "type": "text", - "description": "File mode. Valid values are 100644 (blob file), 100755 (blob executable), 040000 (tree subdirectory), 160000 (commit submodule), 120000 (blob that specifies path of a symlink)." - }, - { - "name": "path", - "type": "text", - "description": "The file referenced in the tree." - }, - { - "name": "sha", - "type": "text", - "description": "SHA1 checksum ID of the object in the tree." - }, - { - "name": "size", - "type": "text", - "description": "Size of the blob." - }, - { - "name": "type", - "type": "text", - "description": "Either blob, tree, or commit." - }, - { - "name": "url", - "type": "text", - "description": "URL to the file referenced in the tree." - } - ] -} \ No newline at end of file diff --git a/schemas/googleworkspace.json b/schemas/googleworkspace.json index e0544fc..e228f93 100644 --- a/schemas/googleworkspace.json +++ b/schemas/googleworkspace.json @@ -98,5 +98,5 @@ "count_of_columns": 5 } ], - "description": "Gain visibility into Repos, Deployments, PRs." + "description": "Manage and sync env variables and secrets." } \ No newline at end of file diff --git a/schemas/schema.json b/schemas/schema.json index f233bf6..c6f8d80 100644 --- a/schemas/schema.json +++ b/schemas/schema.json @@ -1,8 +1,8 @@ { "total": { "integration": 15, - "count_of_named_tables": 897, - "count_of_named_columns": 12420 + "count_of_named_tables": 892, + "count_of_named_columns": 12384 }, "summary": { "aws": { @@ -38,8 +38,8 @@ "count_of_named_columns": 401 }, "github": { - "count_of_named_tables": 35, - "count_of_named_columns": 548 + "count_of_named_tables": 30, + "count_of_named_columns": 512 }, "google": { "count_of_named_tables": 16, @@ -4069,11 +4069,6 @@ "description": "", "count_of_columns": 10 }, - { - "table_name": "github_blob", - "description": "Gets a blob from a repository.", - "count_of_columns": 7 - }, { "table_name": "github_branch", "description": "Branches in the given repository.", @@ -4087,7 +4082,7 @@ { "table_name": "github_commit", "description": "GitHub Commits bundle project files for download by users.", - "count_of_columns": 12 + "count_of_columns": 11 }, { "table_name": "github_container_package", @@ -4130,9 +4125,9 @@ "count_of_columns": 26 }, { - "table_name": "github_organization_external_identity", - "description": "GitHub members for a given organization. GitHub Users are user accounts in GitHub.", - "count_of_columns": 7 + "table_name": "github_organization_team", + "description": "GitHub Teams in a given organization. GitHub Teams are groups of organization members that reflect your company or group's structure with cascading access permissions and mentions.", + "count_of_columns": 29 }, { "table_name": "github_pull_request", @@ -4144,16 +4139,6 @@ "description": "Pull Request Reviews are groups of pull request review comments on a pull request.", "count_of_columns": 12 }, - { - "table_name": "github_rate_limit", - "description": "Rate limit of github.", - "count_of_columns": 6 - }, - { - "table_name": "github_rate_limit_graphql", - "description": "Rate limit information for GitHub GraphQL API endpoint.", - "count_of_columns": 6 - }, { "table_name": "github_release", "description": "GitHub Releases bundle project files for download by users.", @@ -4162,7 +4147,7 @@ { "table_name": "github_repository", "description": "GitHub Repositories contain all of your project's files and each file's revision history.", - "count_of_columns": 27 + "count_of_columns": 28 }, { "table_name": "github_repository_collaborator", @@ -4204,16 +4189,6 @@ "description": "Tags for commits in the given repository.", "count_of_columns": 7 }, - { - "table_name": "github_team", - "description": "GitHub Teams in a given organization. GitHub Teams are groups of organization members that reflect your company or group's structure with cascading access permissions and mentions.", - "count_of_columns": 29 - }, - { - "table_name": "github_tree", - "description": "Lists directories and files in the given repository's git tree.", - "count_of_columns": 10 - }, { "table_name": "github_workflow", "description": "GitHub Workflows bundle project files for download by users.",