Adding upstream version 25.18.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
1341bc6477
commit
b35dbeb6b6
81 changed files with 34133 additions and 33517 deletions
|
@ -2172,6 +2172,7 @@ class Insert(DDL, DML):
|
|||
"stored": False,
|
||||
"partition": False,
|
||||
"settings": False,
|
||||
"source": False,
|
||||
}
|
||||
|
||||
def with_(
|
||||
|
@ -2280,6 +2281,18 @@ class Group(Expression):
|
|||
}
|
||||
|
||||
|
||||
class Cube(Expression):
|
||||
arg_types = {"expressions": False}
|
||||
|
||||
|
||||
class Rollup(Expression):
|
||||
arg_types = {"expressions": False}
|
||||
|
||||
|
||||
class GroupingSets(Expression):
|
||||
arg_types = {"expressions": True}
|
||||
|
||||
|
||||
class Lambda(Expression):
|
||||
arg_types = {"this": True, "expressions": True}
|
||||
|
||||
|
@ -3074,6 +3087,7 @@ class Table(Expression):
|
|||
"partition": False,
|
||||
"changes": False,
|
||||
"rows_from": False,
|
||||
"sample": False,
|
||||
}
|
||||
|
||||
@property
|
||||
|
@ -3846,7 +3860,6 @@ class Subquery(DerivedTable, Query):
|
|||
|
||||
class TableSample(Expression):
|
||||
arg_types = {
|
||||
"this": False,
|
||||
"expressions": False,
|
||||
"method": False,
|
||||
"bucket_numerator": False,
|
||||
|
@ -5441,6 +5454,11 @@ class IsInf(Func):
|
|||
_sql_names = ["IS_INF", "ISINF"]
|
||||
|
||||
|
||||
# https://www.postgresql.org/docs/current/functions-json.html
|
||||
class JSON(Expression):
|
||||
arg_types = {"this": False, "with": False, "unique": False}
|
||||
|
||||
|
||||
class JSONPath(Expression):
|
||||
arg_types = {"expressions": True}
|
||||
|
||||
|
@ -5553,6 +5571,17 @@ class JSONSchema(Expression):
|
|||
arg_types = {"expressions": True}
|
||||
|
||||
|
||||
# https://dev.mysql.com/doc/refman/8.4/en/json-search-functions.html#function_json-value
|
||||
class JSONValue(Expression):
|
||||
arg_types = {
|
||||
"this": True,
|
||||
"path": True,
|
||||
"returning": False,
|
||||
"on_empty": False,
|
||||
"on_error": False,
|
||||
}
|
||||
|
||||
|
||||
# # https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/JSON_TABLE.html
|
||||
class JSONTable(Func):
|
||||
arg_types = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue