diff options
author | aneporada <aneporada@yandex-team.com> | 2024-11-12 20:02:10 +0300 |
---|---|---|
committer | aneporada <aneporada@yandex-team.com> | 2024-11-12 20:12:34 +0300 |
commit | 10eb11dab8afe0eae39e5d587d57d4f123f3fa9d (patch) | |
tree | 118f7e40deb9422875a557dab721dfda74450d72 /yql/essentials/parser/pg_catalog/catalog.h | |
parent | 1620cea68d4380267df949c1a62270c7e961ba89 (diff) | |
download | ydb-10eb11dab8afe0eae39e5d587d57d4f123f3fa9d.tar.gz |
Merge PR #10831, #11068, #11075, #11152
#11152 - Allow to choose normal or aggreation PG function
#11075 - Handle invalid base
#11068 - Allow more postgis functions
#10831 - Views: if exists / if not exists for DDL
commit_hash:0ebf35e45ac6de147c9000440ca25237db061d2e
Diffstat (limited to 'yql/essentials/parser/pg_catalog/catalog.h')
-rw-r--r-- | yql/essentials/parser/pg_catalog/catalog.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/yql/essentials/parser/pg_catalog/catalog.h b/yql/essentials/parser/pg_catalog/catalog.h index 4dac35dd1c..e753f2ebc8 100644 --- a/yql/essentials/parser/pg_catalog/catalog.h +++ b/yql/essentials/parser/pg_catalog/catalog.h @@ -283,6 +283,7 @@ const TProcDesc& LookupProc(ui32 procId); std::variant<const TProcDesc*, const TTypeDesc*> LookupProcWithCasts(const TString& name, const TVector<ui32>& argTypeIds); bool HasReturnSetProc(const TString& name); void EnumProc(std::function<void(ui32, const TProcDesc&)> f); +bool HasProc(const TString& name, EProcKind kind); bool HasType(const TString& name); bool HasType(ui32 typeId); |