X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/41da298b189949e24ff5271bcd671bf5f7b7a444..f4cdcb995c576313b32ab268ee246c627b25d11b:/nominatim/typing.py diff --git a/nominatim/typing.py b/nominatim/typing.py index 1946c1a6..ebb5e1e9 100644 --- a/nominatim/typing.py +++ b/nominatim/typing.py @@ -63,8 +63,11 @@ else: TypeAlias = str SaSelect: TypeAlias = 'sa.Select[Any]' +SaScalarSelect: TypeAlias = 'sa.ScalarSelect[Any]' SaRow: TypeAlias = 'sa.Row[Any]' -SaColumn: TypeAlias = 'sa.Column[Any]' +SaColumn: TypeAlias = 'sa.ColumnElement[Any]' +SaExpression: TypeAlias = 'sa.ColumnElement[bool]' SaLabel: TypeAlias = 'sa.Label[Any]' -SaTable: TypeAlias = 'sa.Table[Any]' -SaClause: TypeAlias = 'sa.ClauseElement[Any]' +SaFromClause: TypeAlias = 'sa.FromClause' +SaSelectable: TypeAlias = 'sa.Selectable' +SaBind: TypeAlias = 'sa.BindParameter[Any]'