|
36 | 36 | from arango.request import Request |
37 | 37 | from arango.response import Response |
38 | 38 | from arango.result import Result |
39 | | -from arango.typings import Json, Jsons |
| 39 | +from arango.typings import DataTypes, Json, Jsons |
40 | 40 |
|
41 | 41 |
|
42 | 42 | class AQLQueryCache(ApiGroup): |
@@ -173,7 +173,7 @@ def explain( |
173 | 173 | all_plans: bool = False, |
174 | 174 | max_plans: Optional[int] = None, |
175 | 175 | opt_rules: Optional[Sequence[str]] = None, |
176 | | - bind_vars: Optional[MutableMapping[str, str]] = None, |
| 176 | + bind_vars: Optional[MutableMapping[str, DataTypes]] = None, |
177 | 177 | ) -> Result[Union[Json, Jsons]]: |
178 | 178 | """Inspect the query and return its metadata without executing it. |
179 | 179 |
|
@@ -257,7 +257,7 @@ def execute( |
257 | 257 | count: bool = False, |
258 | 258 | batch_size: Optional[int] = None, |
259 | 259 | ttl: Optional[Number] = None, |
260 | | - bind_vars: Optional[MutableMapping[str, str]] = None, |
| 260 | + bind_vars: Optional[MutableMapping[str, DataTypes]] = None, |
261 | 261 | full_count: Optional[bool] = None, |
262 | 262 | max_plans: Optional[int] = None, |
263 | 263 | optimizer_rules: Optional[Sequence[str]] = None, |
|
0 commit comments