Module sql_parser::ast::defs::ddl[][src]

Expand description

AST types specific to CREATE/ALTER variants of crate::ast::Statement (commonly referred to as Data Definition Language, or DDL)

Structs

SQL column definition

An optionally-named ColumnOption: [ CONSTRAINT <name> ] <column-option>.

Information about upstream Postgres tables used for replication sources

Enums

ColumnOptions are modifiers that follow a column definition in a CREATE TABLE statement.

A key constraint, specified in a CREATE SOURCE.

The key sources specified in the S3 source’s DISCOVER OBJECTS clause.

A table-level constraint, specified in a CREATE TABLE or an ALTER TABLE ADD <constraint> statement.

Functions