Merging upstream version 22.2.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
b13ba670fd
commit
2c28c49d7e
148 changed files with 68457 additions and 63176 deletions
|
@ -185,7 +185,6 @@ class MySQL(Dialect):
|
|||
KEYWORDS = {
|
||||
**tokens.Tokenizer.KEYWORDS,
|
||||
"CHARSET": TokenType.CHARACTER_SET,
|
||||
"ENUM": TokenType.ENUM,
|
||||
"FORCE": TokenType.FORCE,
|
||||
"IGNORE": TokenType.IGNORE,
|
||||
"LOCK TABLES": TokenType.COMMAND,
|
||||
|
@ -391,6 +390,11 @@ class MySQL(Dialect):
|
|||
"WARNINGS": _show_parser("WARNINGS"),
|
||||
}
|
||||
|
||||
PROPERTY_PARSERS = {
|
||||
**parser.Parser.PROPERTY_PARSERS,
|
||||
"LOCK": lambda self: self._parse_property_assignment(exp.LockProperty),
|
||||
}
|
||||
|
||||
SET_PARSERS = {
|
||||
**parser.Parser.SET_PARSERS,
|
||||
"PERSIST": lambda self: self._parse_set_item_assignment("PERSIST"),
|
||||
|
@ -416,16 +420,11 @@ class MySQL(Dialect):
|
|||
"SPATIAL",
|
||||
}
|
||||
|
||||
PROFILE_TYPES = {
|
||||
"ALL",
|
||||
"BLOCK IO",
|
||||
"CONTEXT SWITCHES",
|
||||
"CPU",
|
||||
"IPC",
|
||||
"MEMORY",
|
||||
"PAGE FAULTS",
|
||||
"SOURCE",
|
||||
"SWAPS",
|
||||
PROFILE_TYPES: parser.OPTIONS_TYPE = {
|
||||
**dict.fromkeys(("ALL", "CPU", "IPC", "MEMORY", "SOURCE", "SWAPS"), tuple()),
|
||||
"BLOCK": ("IO",),
|
||||
"CONTEXT": ("SWITCHES",),
|
||||
"PAGE": ("FAULTS",),
|
||||
}
|
||||
|
||||
TYPE_TOKENS = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue