aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/parser/pg_catalog/catalog.h
diff options
context:
space:
mode:
authoraneporada <aneporada@yandex-team.com>2024-11-12 20:02:10 +0300
committeraneporada <aneporada@yandex-team.com>2024-11-12 20:12:34 +0300
commit10eb11dab8afe0eae39e5d587d57d4f123f3fa9d (patch)
tree118f7e40deb9422875a557dab721dfda74450d72 /yql/essentials/parser/pg_catalog/catalog.h
parent1620cea68d4380267df949c1a62270c7e961ba89 (diff)
downloadydb-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.h1
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);