Merging upstream version 24.1.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
9689eb837b
commit
d5706efe6b
70 changed files with 55134 additions and 50721 deletions
|
@ -25,6 +25,17 @@ if t.TYPE_CHECKING:
|
|||
|
||||
logger = logging.getLogger("sqlglot")
|
||||
|
||||
UNESCAPED_SEQUENCES = {
|
||||
"\\a": "\a",
|
||||
"\\b": "\b",
|
||||
"\\f": "\f",
|
||||
"\\n": "\n",
|
||||
"\\r": "\r",
|
||||
"\\t": "\t",
|
||||
"\\v": "\v",
|
||||
"\\\\": "\\",
|
||||
}
|
||||
|
||||
|
||||
class Dialects(str, Enum):
|
||||
"""Dialects supported by SQLGLot."""
|
||||
|
@ -145,14 +156,7 @@ class _Dialect(type):
|
|||
|
||||
if "\\" in klass.tokenizer_class.STRING_ESCAPES:
|
||||
klass.UNESCAPED_SEQUENCES = {
|
||||
"\\a": "\a",
|
||||
"\\b": "\b",
|
||||
"\\f": "\f",
|
||||
"\\n": "\n",
|
||||
"\\r": "\r",
|
||||
"\\t": "\t",
|
||||
"\\v": "\v",
|
||||
"\\\\": "\\",
|
||||
**UNESCAPED_SEQUENCES,
|
||||
**klass.UNESCAPED_SEQUENCES,
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue