summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/sql.cpp
diff options
context:
space:
mode:
authorvvvv <[email protected]>2025-02-07 15:41:05 +0300
committervvvv <[email protected]>2025-02-07 16:03:02 +0300
commiteef90607948dfac38d51bcfcbd582492bc1ece60 (patch)
tree9a07414a4d629a2687d802ad2f4a9c9468861cb1 /yql/essentials/sql/v1/sql.cpp
parent7070f20922c00df17bb1cbfeb05ff15281163b3d (diff)
YQL-19553 initial implementation of YQL linters
commit_hash:70690bcdabf0bcfe095fb10e9e58717281d11d53
Diffstat (limited to 'yql/essentials/sql/v1/sql.cpp')
-rw-r--r--yql/essentials/sql/v1/sql.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/yql/essentials/sql/v1/sql.cpp b/yql/essentials/sql/v1/sql.cpp
index 9e7c052b928..9214c465a55 100644
--- a/yql/essentials/sql/v1/sql.cpp
+++ b/yql/essentials/sql/v1/sql.cpp
@@ -91,7 +91,7 @@ NYql::TAstParseResult SqlASTToYql(const TString& query,
NYql::TAstParseResult SqlToYql(const TString& query, const NSQLTranslation::TTranslationSettings& settings, NYql::TWarningRules* warningRules)
{
TAstParseResult res;
- const TString queryName = "query";
+ const TString queryName = settings.File;
NSQLTranslation::TSQLHints hints;
auto lexer = MakeLexer(settings.AnsiLexer, settings.Antlr4Parser);
@@ -190,7 +190,7 @@ TVector<NYql::TAstParseResult> SqlToAstStatements(const TString& queryText, cons
TVector<NYql::TStmtParseInfo>* stmtParseInfo)
{
TVector<TAstParseResult> result;
- const TString queryName = "query";
+ const TString queryName = settings.File;
TIssues issues;
NSQLTranslation::TSQLHints hints;
@@ -261,7 +261,7 @@ bool SplitQueryToStatements(const TString& query, TVector<TString>& statements,
for (auto& currentQuery : parts) {
NYql::TIssues parserIssues;
- auto message = NSQLTranslationV1::SqlAST(currentQuery, "Query", parserIssues, NSQLTranslation::SQL_MAX_PARSER_ERRORS,
+ auto message = NSQLTranslationV1::SqlAST(currentQuery, settings.File, parserIssues, NSQLTranslation::SQL_MAX_PARSER_ERRORS,
settings.AnsiLexer, settings.Antlr4Parser, settings.TestAntlr4, settings.Arena);
if (!message) {
// Skip empty statements