sql: introduce new parsing rule
This commit introduces a new parse rule for compiling an unresolved single expression. This simplifies the current implementation of sql_expr_compile() and is useful for generating SQL expressions that can be used in the core check constraint. This rule is for internal use only. Part of #6986 NO_DOC=will be added later NO_TEST=refactoring NO_CHANGELOG=will be added later
Showing
- extra/mkkeywordhash.c 1 addition, 1 deletionextra/mkkeywordhash.c
- src/box/sql.h 0 additions, 8 deletionssrc/box/sql.h
- src/box/sql/parse.y 17 additions, 4 deletionssrc/box/sql/parse.y
- src/box/sql/select.c 0 additions, 16 deletionssrc/box/sql/select.c
- src/box/sql/sqlInt.h 2 additions, 0 deletionssrc/box/sql/sqlInt.h
- src/box/sql/tokenize.c 4 additions, 3 deletionssrc/box/sql/tokenize.c
Loading
Please register or sign in to comment