summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfedor-miron <[email protected]>2023-09-13 10:48:08 +0300
committerfedor-miron <[email protected]>2023-09-13 11:19:31 +0300
commitb6e5e1428a72ec161352c313f40cf7727656c165 (patch)
tree235c647c4e7fd4bfec04b210c27a2d1b82200478
parentc83ecb3917fd4711b7e2ba3567b5eef4116056cc (diff)
change default pg sql param type to unknown
-rw-r--r--ydb/library/yql/sql/pg/pg_sql.cpp2
-rw-r--r--ydb/library/yql/sql/pg/pg_sql_ut.cpp6
2 files changed, 4 insertions, 4 deletions
diff --git a/ydb/library/yql/sql/pg/pg_sql.cpp b/ydb/library/yql/sql/pg/pg_sql.cpp
index 240c83c77b9..1b45508b0b9 100644
--- a/ydb/library/yql/sql/pg/pg_sql.cpp
+++ b/ydb/library/yql/sql/pg/pg_sql.cpp
@@ -47,7 +47,7 @@ extern "C" {
constexpr auto PREPARED_PARAM_PREFIX = "$p";
constexpr auto AUTO_PARAM_PREFIX = "a";
-constexpr auto DEFAULT_PARAM_TYPE = "text";
+constexpr auto DEFAULT_PARAM_TYPE = "unknown";
namespace NSQLTranslationPG {
diff --git a/ydb/library/yql/sql/pg/pg_sql_ut.cpp b/ydb/library/yql/sql/pg/pg_sql_ut.cpp
index add28acdc4b..c1029ab2b43 100644
--- a/ydb/library/yql/sql/pg/pg_sql_ut.cpp
+++ b/ydb/library/yql/sql/pg/pg_sql_ut.cpp
@@ -322,9 +322,9 @@ Y_UNIT_TEST_SUITE(PgSqlParsingOnly) {
settings.PgParameterTypeOids = {};
auto res = PgSqlToYql(R"(select $1 as "x", $2 as "y", $3 as "z")");
TMap<TString, TString> expectedParamToType {
- {"$p1", "'text"},
- {"$p2", "'text"},
- {"$p3", "'text"},
+ {"$p1", "'unknown"},
+ {"$p2", "'unknown"},
+ {"$p3", "'unknown"},
};
UNIT_ASSERT(res.Root);
auto actualParamToTypes = GetParamNameToPgType(*res.Root);