Files
sqlparser/parser/testdata/dml/output/alter_table_with_modify_ttl.sql.golden.json

65 lines
1.4 KiB
JSON

[
{
"AlterPos": 0,
"StatementEnd": 112,
"TableIdentifier": {
"Database": {
"Name": "infra",
"QuoteType": 1,
"NamePos": 12,
"NameEnd": 17
},
"Table": {
"Name": "flow_processed_emails_local",
"QuoteType": 1,
"NamePos": 18,
"NameEnd": 45
}
},
"OnCluster": {
"OnPos": 46,
"Expr": {
"Name": "default_cluster",
"QuoteType": 1,
"NamePos": 57,
"NameEnd": 72
}
},
"AlterExprs": [
{
"ModifyPos": 73,
"StatementEnd": 112,
"TTL": {
"TTLPos": 84,
"Expr": {
"LeftExpr": {
"Name": "created_at",
"QuoteType": 1,
"NamePos": 84,
"NameEnd": 94
},
"Operation": "+",
"RightExpr": {
"IntervalPos": 97,
"Expr": {
"NumPos": 106,
"NumEnd": 107,
"Literal": "3",
"Base": 10
},
"Unit": {
"Name": "YEAR",
"QuoteType": 1,
"NamePos": 108,
"NameEnd": 112
}
},
"HasGlobal": false,
"HasNot": false
},
"Policy": null
}
}
]
}
]