package
0.0.0-20250302012944-701c1ceec546
Repository: https://github.com/khulnasoft/devsecdb.git
Documentation: pkg.go.dev
# Constants
No description provided by the author
Unspecified.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A simple database change process in SQL editor.
A more advanced database change process, including custom approval workflows and other advanced features.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ref: https://docs.aws.amazon.com/secretsmanager/latest/userguide/intro.html.
ref: https://cloud.google.com/secret-manager/docs.
No description provided by the author
ref: https://developer.hashicorp.com/vault/docs/auth/token.
ref: https://developer.hashicorp.com/vault/docs/auth/approle.
ref: https://developer.hashicorp.com/vault/api-docs/secret/kv/kv-v2.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Disallow to query admin data sources.
Allow to query admin data sources when there is no read-only data source.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IN_HEADER sends the client_id and client_password using HTTP Basic Authorization.
IN_PARAMS sends the "client_id" and "client_secret" in the POST body as application/x-www-form-urlencoded parameters.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Used for establishing schema baseline, this is used when 1.
Used when restoring from a backup (the restored database branched from the original backup).
Used for DML change.
Used for DDL changes including CREATE DATABASE.
Used for DDL changes using gh-ost.
Used for schema changes via state-based schema migration including CREATE DATABASE.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
the task run is being executed by the scheduler.
the task run is ready to be executed by the scheduler.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Azure DevOps.
BitBucket type.
GitHub type.
GitLab type.
No description provided by the author
# Variables
Enum value maps for Advice_Status.
Enum value maps for Advice_Status.
Enum value maps for Announcement_AlertLevel.
Enum value maps for Announcement_AlertLevel.
Enum value maps for ApprovalNode_GroupValue.
Enum value maps for ApprovalNode_GroupValue.
Enum value maps for ApprovalNode_Type.
Enum value maps for ApprovalNode_Type.
Enum value maps for ApprovalStep_Type.
Enum value maps for ApprovalStep_Type.
Enum value maps for AuditLog_Severity.
Enum value maps for AuditLog_Severity.
Enum value maps for ChangelogRevision_Op.
Enum value maps for ChangelogRevision_Op.
Enum value maps for ChangelogTask_Status.
Enum value maps for ChangelogTask_Status.
Enum value maps for ChangelogTask_Type.
Enum value maps for ChangelogTask_Type.
Enum value maps for DatabaseChangeMode.
Enum value maps for DatabaseChangeMode.
Enum value maps for DataSourceExternalSecret_AppRoleAuthOption_SecretType.
Enum value maps for DataSourceExternalSecret_AppRoleAuthOption_SecretType.
Enum value maps for DataSourceExternalSecret_AuthType.
Enum value maps for DataSourceExternalSecret_AuthType.
Enum value maps for DataSourceExternalSecret_SecretType.
Enum value maps for DataSourceExternalSecret_SecretType.
Enum value maps for DataSourceOptions_AuthenticationType.
Enum value maps for DataSourceOptions_AuthenticationType.
Enum value maps for DataSourceOptions_RedisType.
Enum value maps for DataSourceOptions_RedisType.
Enum value maps for DataSourceQueryPolicy_Restriction.
Enum value maps for DataSourceQueryPolicy_Restriction.
Enum value maps for Engine.
Enum value maps for Engine.
Enum value maps for EnvironmentTierPolicy_EnvironmentTier.
Enum value maps for EnvironmentTierPolicy_EnvironmentTier.
Enum value maps for ExportFormat.
Enum value maps for ExportFormat.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for GenerationMetadata_Type.
Enum value maps for GenerationMetadata_Type.
Enum value maps for GroupMember_Role.
Enum value maps for GroupMember_Role.
Enum value maps for IdentityProviderType.
Enum value maps for IdentityProviderType.
Enum value maps for IssueCommentPayload_Approval_Status.
Enum value maps for IssueCommentPayload_Approval_Status.
Enum value maps for IssueCommentPayload_IssueUpdate_IssueStatus.
Enum value maps for IssueCommentPayload_IssueUpdate_IssueStatus.
Enum value maps for IssueCommentPayload_TaskUpdate_Status.
Enum value maps for IssueCommentPayload_TaskUpdate_Status.
Enum value maps for IssuePayloadApproval_Approver_Status.
Enum value maps for IssuePayloadApproval_Approver_Status.
Enum value maps for IssuePayloadApproval_RiskLevel.
Enum value maps for IssuePayloadApproval_RiskLevel.
Enum value maps for MaskingAlgorithmSetting_Algorithm_InnerOuterMask_MaskType.
Enum value maps for MaskingAlgorithmSetting_Algorithm_InnerOuterMask_MaskType.
Enum value maps for MaskingExceptionPolicy_MaskingException_Action.
Enum value maps for MaskingExceptionPolicy_MaskingException_Action.
Enum value maps for MaskingLevel.
Enum value maps for MaskingLevel.
Enum value maps for OAuth2AuthStyle.
Enum value maps for OAuth2AuthStyle.
Enum value maps for PlanCheckRunConfig_ChangeDatabaseType.
Enum value maps for PlanCheckRunConfig_ChangeDatabaseType.
Enum value maps for PlanCheckRunResult_Result_Status.
Enum value maps for PlanCheckRunResult_Result_Status.
Enum value maps for PlanConfig_ChangeDatabaseConfig_Type.
Enum value maps for PlanConfig_ChangeDatabaseConfig_Type.
Enum value maps for ReleaseFileType.
Enum value maps for ReleaseFileType.
Enum value maps for SMTPMailDeliverySetting_Authentication.
Enum value maps for SMTPMailDeliverySetting_Authentication.
Enum value maps for SMTPMailDeliverySetting_Encryption.
Enum value maps for SMTPMailDeliverySetting_Encryption.
Enum value maps for SQLReviewRuleLevel.
Enum value maps for SQLReviewRuleLevel.
Enum value maps for StreamMetadata_Mode.
Enum value maps for StreamMetadata_Mode.
Enum value maps for StreamMetadata_Type.
Enum value maps for StreamMetadata_Type.
Enum value maps for TablePartitionMetadata_Type.
Enum value maps for TablePartitionMetadata_Type.
Enum value maps for TaskMetadata_State.
Enum value maps for TaskMetadata_State.
Enum value maps for TaskRunLog_TaskRunStatusUpdate_Status.
Enum value maps for TaskRunLog_TaskRunStatusUpdate_Status.
Enum value maps for TaskRunLog_TransactionControl_Type.
Enum value maps for TaskRunLog_TransactionControl_Type.
Enum value maps for TaskRunLog_Type.
Enum value maps for TaskRunLog_Type.
Enum value maps for VCSType.
Enum value maps for VCSType.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ColumnMetadata is the metadata for columns.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DatabaseMetadata is the metadata for databases.
DatabaseSchemaMetadata is the schema metadata for databases.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DataSourceQueryPolicy is the policy configuration for running statements in the SQL editor.
DependentColumn is the metadata for dependent columns.
DisableCopyDataPolicy is the policy configuration for disabling copying data.
EnvironmentTierPolicy is the tier of an environment.
No description provided by the author
ExportDataPolicy is the policy configuration for export data.
ExtensionMetadata is the metadata for extensions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FieldMapping saves the field names from user info API of identity provider.
ForeignKeyMetadata is the metadata for foreign keys.
No description provided by the author
FunctionMetadata is the metadata for functions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IndexMetadata is the metadata for indexes.
No description provided by the author
InstanceMetadata is the metadata for instances.
InstanceOptions is the option for instances.
InstanceRole is the API message for instance role.
InstanceRoleMetadata is the message for instance role.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IssuePayloadApproval is a part of the payload of an issue.
No description provided by the author
No description provided by the author
No description provided by the author
LDAPIdentityProviderConfig is the structure for LDAP identity provider config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MaskingExceptionPolicy is the allowlist of users who can access sensitive data.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MaterializedViewMetadata is the metadata for materialized views.
No description provided by the author
MFAConfig is the MFA configuration for a user.
OAuth2IdentityProviderConfig is the structure for OAuth2 identity provider config.
OIDCIdentityProviderConfig is the structure for OIDC identity provider config.
PackageMetadata is the metadata for packages.
Used internally for obfuscating the page token.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProcedureMetadata is the metadata for procedures.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Metadata about the request.
RestrictIssueCreationForSQLReviewPolicy is the policy configuration for restricting issue creation for SQL review.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemaMetadata is the metadata for schemas.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SlowQueryDetails is the details of a slow query.
SlowQueryPolicy is the policy configuration for slow query.
SlowQueryStatistics is the slow query statistics.
SlowQueryStatisticsItem is the item of slow query statistics.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TableMetadata is the metadata for tables.
TablePartitionMetadata is the metadata for table partitions.
No description provided by the author
TaskDatabaseCreatePayload is the task payload for creating databases.
TaskDatabaseDataExportPayload is the task payload for database data export.
TaskDatabaseUpdatePayload is the task payload for updating database (DDL & DML).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The following fields are used for error reporting.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ViewMetadata is the metadata for views.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
We support three levels of AlertLevel: INFO, WARNING, and ERROR.
The predefined user groups are: - WORKSPACE_OWNER - WORKSPACE_DBA - PROJECT_OWNER - PROJECT_MEMBER.
Type of the ApprovalNode.
Type of the ApprovalStep ALL means every node must be approved to proceed.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Type is the database change type.
No description provided by the author
We support four types of SMTP authentication: NONE, PLAIN, LOGIN, and CRAM-MD5.
We support three types of SMTP encryption: NONE, STARTTLS, and SSL/TLS.
No description provided by the author
No description provided by the author
No description provided by the author
Type is the type of a table partition, some database engines may not support all types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author