Expand description
AST types specific to CREATE/ALTER variants of crate::ast::Statement (commonly referred to as Data Definition Language, or DDL)
Structs§
- Avro
DocOn - Avro
Schema Option - Column
Def - SQL column definition
- Column
Option Def - An optionally-named
ColumnOption
:[ CONSTRAINT <name> ] <column-option>
. - Connection
Option - An option in a
CREATE CONNECTION
. - Continual
Task Option - Create
Connection Option - An option in a
CREATE CONNECTION...
statement. - Create
Source Option - An option in a
CREATE SOURCE...
statement. - CsrConfig
Option - An option in a
{FROM|INTO} CONNECTION ...
statement. - CsrConnection
- CsrConnection
Avro - CsrConnection
Protobuf - CsrSeed
Avro - CsrSeed
Protobuf - CsrSeed
Protobuf Schema - Kafka
Sink Config Option - Kafka
Sink Key - Kafka
Source Config Option - Load
Generator Option - An option in a
CREATE CONNECTION...SSH
. - Materialized
View Option - MySql
Config Option - An option in a
{FROM|INTO} CONNECTION ...
statement. - PgConfig
Option - An option in a
{FROM|INTO} CONNECTION ...
statement. - Schema
- SqlServer
Config Option - An option in a
{FROM|INTO} CONNECTION ...
statement.
Enums§
- Avro
Schema - Avro
Schema Option Name - Column
Option ColumnOption
s are modifiers that follow a column definition in aCREATE TABLE
statement.- Column
Versioned - Connection
Option Name - Continual
Task Option Name - Create
Connection Option Name - Create
Connection Type - Create
Sink Connection - Create
Source Connection - Create
Source Option Name - CsrConfig
Option Name - CsvColumns
- DocOn
Identifier - DocOn
Schema - Format
- Format
Specifier - Kafka
Sink Config Option Name - Kafka
Source Config Option Name - KeyConstraint
- A key constraint, specified in a
CREATE SOURCE
. - Load
Generator - Load
Generator Option Name - Materialized
View Option Name - MySql
Config Option Name - PgConfig
Option Name - Protobuf
Schema - Reader
Schema Selection Strategy - Sink
Envelope - Source
Envelope - Source
Error Policy - Source
Include Metadata - SqlServer
Config Option Name - Subscribe
Output - Table
Constraint - A table-level constraint, specified in a
CREATE TABLE
or anALTER TABLE ADD <constraint>
statement.