Files
sqlparser/parser/testdata/ddl/output/create_distributed_table.sql.golden.json

146 lines
3.3 KiB
JSON

[
{
"CreatePos": 0,
"StatementEnd": 191,
"OrReplace": false,
"Name": {
"Database": {
"Name": "test",
"QuoteType": 1,
"NamePos": 13,
"NameEnd": 17
},
"Table": {
"Name": "event_all",
"QuoteType": 1,
"NamePos": 18,
"NameEnd": 27
}
},
"IfNotExists": false,
"UUID": null,
"OnCluster": {
"OnPos": 28,
"Expr": {
"LiteralPos": 40,
"LiteralEnd": 55,
"Literal": "default_cluster"
}
},
"TableSchema": {
"SchemaPos": 57,
"SchemaEnd": 77,
"Columns": null,
"AliasTable": {
"Database": {
"Name": "test",
"QuoteType": 1,
"NamePos": 60,
"NameEnd": 64
},
"Table": {
"Name": "evnets_local",
"QuoteType": 1,
"NamePos": 65,
"NameEnd": 77
}
},
"TableFunction": null
},
"Engine": {
"EnginePos": 78,
"EngineEnd": 191,
"Name": "Distributed",
"Params": {
"LeftParenPos": 98,
"RightParenPos": 160,
"Items": {
"ListPos": 104,
"ListEnd": 158,
"HasDistinct": false,
"Items": [
{
"Expr": {
"Name": "default_cluster",
"QuoteType": 1,
"NamePos": 104,
"NameEnd": 119
},
"Alias": null
},
{
"Expr": {
"Name": "test",
"QuoteType": 1,
"NamePos": 125,
"NameEnd": 129
},
"Alias": null
},
{
"Expr": {
"Name": "events_local",
"QuoteType": 1,
"NamePos": 135,
"NameEnd": 147
},
"Alias": null
},
{
"Expr": {
"Name": {
"Name": "rand",
"QuoteType": 1,
"NamePos": 153,
"NameEnd": 157
},
"Params": {
"LeftParenPos": 157,
"RightParenPos": 158,
"Items": {
"ListPos": 158,
"ListEnd": 158,
"HasDistinct": false,
"Items": []
},
"ColumnArgList": null
}
},
"Alias": null
}
]
},
"ColumnArgList": null
},
"PrimaryKey": null,
"PartitionBy": null,
"SampleBy": null,
"TTL": null,
"Settings": {
"SettingsPos": 162,
"ListEnd": 191,
"Items": [
{
"SettingsPos": 171,
"Name": {
"Name": "fsync_after_insert",
"QuoteType": 1,
"NamePos": 171,
"NameEnd": 189
},
"Expr": {
"NumPos": 190,
"NumEnd": 191,
"Literal": "0",
"Base": 10
}
}
]
},
"OrderBy": null
},
"SubQuery": null,
"HasTemporary": false,
"Comment": null
}
]