File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed
uncoder-core/app/translator Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 11from contextvars import ContextVar
22
33return_only_first_query_ctx_var : ContextVar [bool ] = ContextVar ("return_only_first_query_ctx_var" , default = False )
4- """Set to True to return ony first query if rendered multiple options"""
4+ """Set to True to return ony first query if rendered multiple options"""
Original file line number Diff line number Diff line change 2121from typing import Optional , Union
2222
2323from app .translator .const import DEFAULT_VALUE_TYPE
24+ from app .translator .core .context_vars import return_only_first_query_ctx_var
2425from app .translator .core .custom_types .tokens import LogicalOperatorType , OperatorType
2526from app .translator .core .custom_types .values import ValueType
2627from app .translator .core .escape_manager import EscapeManager
3536from app .translator .core .models .query_container import MetaInfoContainer , RawQueryContainer , TokenizedQueryContainer
3637from app .translator .core .str_value_manager import StrValue , StrValueManager
3738from app .translator .core .tokenizer import TOKEN_TYPE
38- from app .translator .core .context_vars import return_only_first_query_ctx_var
3939
4040
4141class BaseQueryFieldValue (ABC ):
Original file line number Diff line number Diff line change 11UTF8_PAYLOAD_PATTERN = r"UTF8\(payload\)"
22NUM_VALUE_PATTERN = r"(?P<num_value>\d+(?:\.\d+)*)"
3- SINGLE_QUOTES_VALUE_PATTERN = r"""'(?P<s_q_value>(?:[:a-zA-Z\*0-9=+%#\-\/\\|,;_<>`~".$&^@!?\(\)\{\}\[\]\s]|'')*)'"""
3+ SINGLE_QUOTES_VALUE_PATTERN = (
4+ r"""'(?P<s_q_value>(?:[:a-zA-Zа-яА-Я\*0-9=+%#\-\/\\|,;_<>`~".$&^@!?\(\)\{\}\[\]\s]|'')*)'"""
5+ )
46TABLE_PATTERN = r"\s+FROM\s+[a-zA-Z.\-*]+"
57TABLE_GROUP_PATTERN = r"\s+FROM\s+(?P<table>[a-zA-Z.\-*]+)"
You can’t perform that action at this time.
0 commit comments