Skip to content

Conversation

@StpMax
Copy link
Collaborator

@StpMax StpMax commented Jan 16, 2026

This PR introduces changes that enable the use of certain keywords as identifiers without the need for escaping.
Fix FQE-1966

@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCoverMissing
mindsdb_sql_parser
   __about__.py10100%1–10
   __init__.py1192282%44, 48, 53, 98, 115, 139–158, 165–166
   lexer.py2872193%378, 380, 382, 394, 396, 398, 404–422
   logger.py19479%14, 17, 23, 26
   parser.py11282997%129, 133, 305, 330, 436, 623, 640, 664–665, 894, 948, 1025, 1185, 1195, 1264, 1275, 1358, 1434, 1473, 1509, 1706–1707, 1886–1887, 2063, 2071, 2124–2127
   utils.py1001288%73–79, 124, 140, 142, 144, 150–153, 161
mindsdb_sql_parser/ast
   base.py36586%13, 28, 31, 46, 51
   create.py82989%7–8, 23–31, 95
   drop.py52296%10, 13
   insert.py63494%39–41, 46
   show.py48198%18
   update.py53591%40–42, 75–76
mindsdb_sql_parser/ast/mindsdb
   knowledge_base.py127398%79, 118, 128
mindsdb_sql_parser/ast/select
   case.py37197%22
   constant.py36197%23
   data.py11464%10–12, 15, 19
   identifier.py731185%47, 94–102, 112
   native_query.py13192%25
   operation.py139497%57, 66, 178, 202
   parameter.py15193%20
   select.py108397%160–165
   star.py12283%8–9
TOTAL349115596% 

Tests Skipped Failures Errors Time
325 0 💤 0 ❌ 0 🔥 13.921s ⏱️

@StpMax StpMax requested a review from ea-rus January 16, 2026 12:11
@StpMax StpMax merged commit 7183a7b into main Jan 16, 2026
12 checks passed
@StpMax StpMax deleted the fix/FQE-1966 branch January 16, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants