1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
sum SqlStatement { variant SqlCreateTableStatement; } struct SqlCreateTableStatement { field name: SqlIdentifier; field columns: List[SqlColumnDefinition]; } struct SqlColumnDefinition { field name: SqlIdentifier; field typeName: SqlIdentifier; } struct SqlIdentifier { field value: String; }