Skip to main content

Module ddl

Module ddl 

Source

Structs§

AlterDatabaseTask
AlterTableTask
CommentOnTask
Comment on table, column, or flow
CreateDatabaseTask
CreateFlowTask
Create flow
CreateTableTask
CreateViewTask
A CREATE VIEW task.
CreatorGrantIntent
DropDatabaseTask
DropFlowTask
Drop flow
DropTableTask
DropViewTask
A DROP VIEW task.
FlowQueryContext
Lightweight query context for flow operations containing only essential fields. This is a subset of QueryContext that includes only the fields actually needed for flow creation and execution.
PurgeDroppedTableTask
QueryContext
SetDatabaseOptions
SubmitDdlTaskRequest
SubmitDdlTaskResponse
TruncateTableTask
UndropTableTask
UnsetDatabaseOptions

Enums§

AlterDatabaseKind
CommentObjectId
Represents the ID of the object being commented on (Table or Flow).
CommentObjectType
DdlTask
DDL tasks
SetDatabaseOption
TriggerReason
Stable classification of a procedure trigger.
UnsetDatabaseOption

Constants§

CREATE_DATABASE_CREATOR_EXTENSION_KEY
Reserved query-context extension key for the authenticated database creator.
CREATE_DATABASE_CREATOR_METADATA_KEY
Internal gRPC metadata key for the authenticated database creator.
ORIGIN_FRONTEND_ADDR_EXTENSION_KEY
Reserved query-context extension key for the frontend peer address that submitted a DDL request.
TTL_KEY 🔒

Functions§

ddl_timeout_secs 🔒