]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/typing.py
don't even try heavily penalized searches
[nominatim.git] / nominatim / typing.py
index d988fe04a3e3d56fb4af801fa4f3cb076c685a4e..62ecd8c3e169ce7340dca7c6eb6a83a7881cd3d5 100644 (file)
@@ -62,6 +62,7 @@ if TYPE_CHECKING:
 else:
     TypeAlias = str
 
+SaLambdaSelect: TypeAlias = 'Union[sa.Select[Any], sa.StatementLambdaElement]'
 SaSelect: TypeAlias = 'sa.Select[Any]'
 SaScalarSelect: TypeAlias = 'sa.ScalarSelect[Any]'
 SaRow: TypeAlias = 'sa.Row[Any]'
@@ -70,3 +71,5 @@ SaExpression: TypeAlias = 'sa.ColumnElement[bool]'
 SaLabel: TypeAlias = 'sa.Label[Any]'
 SaFromClause: TypeAlias = 'sa.FromClause'
 SaSelectable: TypeAlias = 'sa.Selectable'
+SaBind: TypeAlias = 'sa.BindParameter[Any]'
+SaDialect: TypeAlias = 'sa.Dialect'