diff options
author | jepett0 <111313089+jepett0@users.noreply.github.com> | 2023-12-25 13:16:30 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-25 13:16:30 +0300 |
commit | eee740a28789fbe1850187f90cb707e41aee6dab (patch) | |
tree | ae4f62c139ffc85d5a73387048d6d0435a88dbcc /contrib/python/matplotlib | |
parent | 77fe78282b8a9e5e1c8f25b3c450c4b92c3361ef (diff) | |
download | ydb-eee740a28789fbe1850187f90cb707e41aee6dab.tar.gz |
CREATE / DROP VIEW queries support (#656)
* CREATE / DROP VIEW queries support
SELECTing from VIEWs is not supported yet!
- Make changes to the YQL grammar to add CREATE / DROP VIEW statements
- Save the query text specified in the CREATE VIEW statement in the VIEW object
- Implement VIEW as a wrapped generic Object: CREATE / DROP VIEW
commands call Create/DropObject commands with appropriate settings
- Query text is stored in the object's features
* Implement placeholder intent determination transformer for CreateObject to allow type annotation of the select statement saved inside a VIEW in CREATE VIEW statement
Saving parsed AST of the view can be used to find type errors in the select statement saved inside a VIEW during validation stage of the YQL pipeline. It seems to necessitate adding this placeholder implementation of the CreateObject handler
Diffstat (limited to 'contrib/python/matplotlib')
0 files changed, 0 insertions, 0 deletions