Bitbucket Tables
The Bitbucket integration uses the following tables
Tables
BitbucketProjectPermissions
| Name | Type | Description |
|---|---|---|
| ConfigID | int | The ID of the configuration within Compyl. |
| ProjectID | string | The project's immutable id. |
| Permission | string | Valid values: admin, create-repo, write, read, none |
| ProjectName | string | The name of project. |
| BitbucketProjectModelConfigID | int | The ID of the Bitbucket Project Model configuration. |
| BitbucketProjectModelID | string | The ID of the Bitbucket Project Model. |
| BatchDate | datetime | The sync date. |
BitbucketProjects
| Name | Type | Description |
|---|---|---|
| ConfigID | integer | The ID of the configuration within Compyl. |
| ID | string | The project's immutable id. |
| BatchDate | datetime | The sync date. |
| CreatedOn | datetime | The datetime from when the project was created. |
| Description | string | A description of the project. |
| HasPubliclyVisibleRepos | boolean | Indicates whether the project contains publicly visible repositories. Note that private projects cannot contain public repositories |
| IsPrivate | boolean | Indicates whether the project is publicly accessible, or whether it is private to the team and consequently only visible to team members. Note that private projects cannot contain public repositories. |
| Key | string | The project's key. |
| Name | string | The name of the project. |
| OwnerDisplayName | string | The display name of the project's owner. |
| OwnerID | string | The id of the project's owner. |
| OwnerType | string | The type of the project's owenr. |
| OwnerUserName | string | The user name of the owner of the project. |
| UpdatedOn | datetime | The datetime when the project was last updated. |
| WorkspaceID | string | The id of the workspace that the project belongs to. |
BitbucketRepositories
| Name | Type | Description |
|---|---|---|
| ConfigID | integer | The ID of the configuration within Compyl. |
| ID | string | The repository's immutable id. This can be used as a substitute for the slug segment in URLs. Doing this guarantees your URLs will survive renaming of the repository by its owner, or even transfer of the repository to a different user. |
| BatchDate | datetime | The sync date. |
| BranchingModel | boolean | The branching model of the repository. |
| CreatedOn | datetime | The datetime from which the repository was created. |
| DefaultMergeStrategy | boolean | The default merging strategy of the repository. |
| Description | string | A description of the repository. |
| ForkPolicy | string | Controls the rules for forking this repository. Valid values: |
| FullName | string | The concatenation of the repository owner's username and the slugified name, e.g. "evzijst/interruptingcow". This is the same string used in Bitbucket URLs. |
| HasIssues | boolean | Indicates whether the repository has issues. |
| HasWiki | boolean | Indicates whether the repository has wiki. |
| Language | string | The language associated with the repository. |
| MainBranchType | string | The type of the repository's main branch. |
| MainBranchname | string | The name of the repository's main branch. |
| Name | string | The name of the repository. |
| OwnerDisplayName | string | The display name of the repository's owner. |
| OwnerID | string | The id of the repository's owner. |
| OwnerType | string | The type of the repository's owner. |
| OwnerUserName | string | The user name of the owner of the repository. |
| ProjectID | string | The id of the project that the repository is associated with. |
| ProjectKey | string | The key of the project that the repository is associated with. |
| ProjectName | string | The name of the project that the repository is associated with. |
| ProjectType | string | The type of the project that the repository is associated with. |
| SCM | string | The source code management system. |
| Size | integer | The size of the repository in bytes. |
| Slug | string | The shortened name for the repository. |
| Type | string | The type of the repository. |
| UpdatedOn | datetime | The datetime when the repository was last updated. |
| Website | string | The repository's website. |
| WorkspaceID | string | The id of the workspace that the repository belongs to. |
BitbucketRepositoryPermissions
| Name | Type | Description |
|---|---|---|
| RepoID | string | The repository's immutable id. |
| RepoName | string | The name of the repository. |
| Permission | string | Valid values: read, write, admin, none |
| ConfigID | integer | The ID of the configuration within Compyl. |
| BatchDate | datetime | The sync date. |
BitbucketRepositoryPullRequests
| Name | Type | Description |
|---|---|---|
| ConfigID | integer | The ID of the configuration within Compyl. |
| ID | integer | The pull request's unique ID. Note that pull request IDs are only unique within their associated repository. |
| AuthorDisplayName | string | The display name of the pull request's author. |
| AuthorID | string | The account id of the pull request's author. |
| BatchDate | datetime | The sync date. |
| ClosedByID | string | The account id of the user who closed the pull request. |
| ClosedByUserDisplayName | string | The display name of the user who closed the pull request. |
| CreatedOn | datetime | The datetime that the pull request was created. |
| Description | string | A description of the pull request. |
| DestinationRepositoryID | string | The id of the destination repository of the pull request. |
| SourceRepositoryID | string | The id of the source repository for the pull request. |
| State | string | The pull request's current status. Valid values: |
| Title | string | Title of the pull request. |
| UpdatedOn | datetime | The datetime that the pull request was last updated on. |
BitbucketUsers
| Name | Type | Description |
|---|---|---|
| ID | string | The user's immutable id. |
| AccountID | string | The user's account id. |
| DisplayName | string | The display name of the user's account. |
| NickName | string | The nickname for the user's account. |
| CreatedOn | datetime | The datetime from when the user account was created. |
| IsStaff | boolean | Indicates whether the user account is staff or not. |
| AccountStatus | string | The status of the user account. |
| ConfigID | integer | The ID of the configuration within Compyl. |
| BatchDate | datetime | The sync date. |
BitbucketWorkspacePermissions
| Name | Type | Description |
|---|---|---|
| WorkspaceID | string | The workspace's immutable id. |
| Permission | string | Valid values: owner, collaborator, member |
| ConfigID | integer | The ID of the configuration within Compyl. |
| BatchDate | datetime | The sync date. |
| WorkspaceName | string | The name of the workspace. |
BitbucketWorkspaces
| Name | Type | Description |
|---|---|---|
| ConfigID | integer | The ID of the configuration within Compyl. |
| ID | string | The workspace's immutable id. |
| BatchDate | datetime | The sync date. |
| CreatedOn | datetime | The datetime from when the workspace was created. |
| IsPrivate | boolean | Indicates whether the workspace is publicly accessible, or whether it is private to the members and consequently only visible to members. |
| Name | string | The name of the workspace. |
| Slug | string | The short label that identifies this workspace. |
| Type | string | The entry's type. |
Bridge Tables
BitbucketProjectPermissions_BitbucketUsers
| Name | Type | Description |
|---|---|---|
| UserID | string | The user's immutable id. |
| ProjectPermission | string | The project-level permission. |
| ProjectID | string | The project's immutable id. |
| ConfigID | integer | The ID of the configuration within Compyl. |
BitbucketRepositoryPermissions_BitbucketUsers
| Name | Type | Description |
|---|---|---|
| UserID | string | The user's immutable id. |
| RepoPermission | string | The user's repository permission. |
| RepoID | string | The repository's immutable id. |
| ConfigID | integer | The ID of the configuration within Compyl. |
BitbucketUsers_BitbucketWorkspacePermissions
| Name | Type | Description |
|---|---|---|
| UserID | string | The user's immutable id. |
| WorkspacePermission | string | The user's workspace permission. |
| WorkspaceID | string | The workspace's immutable id. |
| ConfigID | integer | The ID of the configuration within Compyl. |
BitbucketUsers_BitbucketWorkspaces
| Name | Type | Description |
|---|---|---|
| WorkspaceID | string | The workspace's immutable id. |
| Permission | string | Valid values: owner, collaborator, member |
| ConfigID | integer | The ID of the configuration within Compyl. |
| BatchDate | datetime | The sync date. |
| WorkspaceName | string | The name of the workspace. |
Updated over 1 year ago
Learn more...
Did this page help you?