summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/source.h
diff options
context:
space:
mode:
authorshumkovnd <[email protected]>2025-02-11 13:49:08 +0300
committershumkovnd <[email protected]>2025-02-11 14:47:31 +0300
commit69a7cf8a411058070c2ce9e4224c53a06cfd9d3f (patch)
tree6b0f818137d14b07c5afb634d249c7a45d143c7b /yql/essentials/sql/v1/source.h
parent50c6140bfda6b86cd98464d7df5feb27c78a496c (diff)
Support SHOW CREATE TABLE statement
commit_hash:01d41da47d238ae4a86642bd8cdb8c245d9c503a
Diffstat (limited to 'yql/essentials/sql/v1/source.h')
-rw-r--r--yql/essentials/sql/v1/source.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/yql/essentials/sql/v1/source.h b/yql/essentials/sql/v1/source.h
index 3d2fefcb43f..f5855f50d1a 100644
--- a/yql/essentials/sql/v1/source.h
+++ b/yql/essentials/sql/v1/source.h
@@ -317,6 +317,7 @@ namespace NSQLTranslationV1 {
TNodePtr BuildWriteTable(TPosition pos, const TString& label, const TTableRef& table, EWriteColumnMode mode, TNodePtr options,
TScopedStatePtr scoped);
TNodePtr BuildAnalyze(TPosition pos, const TString& service, const TDeferredAtom& cluster, const TAnalyzeParams& params, TScopedStatePtr scoped);
+ TNodePtr BuildShowCreate(TPosition pos, const TTableRef& table, TScopedStatePtr scoped);
TNodePtr BuildAlterSequence(TPosition pos, const TString& service, const TDeferredAtom& cluster, const TString& id, const TSequenceParameters& params, TScopedStatePtr scoped);
TSourcePtr TryMakeSourceFromExpression(TPosition pos, TContext& ctx, const TString& currService, const TDeferredAtom& currCluster,
TNodePtr node, const TString& view = {});