make SQL statements in reverse lambda functions

Further improves internal caching of statements by SQLAlchemy.
This commit is contained in:
Sarah Hoffmann
2023-07-12 11:46:07 +02:00
parent 35fd74af6d
commit f264eaeda2
2 changed files with 115 additions and 90 deletions

View 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]'