From 54f5def028d8f46ead37e8046d2aea3bb9953ebc Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Tue, 14 Jun 2022 09:31:09 -0400 Subject: typing adjustments for composites * if dataclass isn't used, columns have to be named * _CompositeClassProto is not useful as dataclasses have no methods / bases we can use, so composite is against Any * Adjust session.get() feature to work w/ dataclass composites Change-Id: Icc606cc76871c738dc794ea4555fca8a1ab0e0fd --- lib/sqlalchemy/sql/sqltypes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/sqlalchemy/sql') diff --git a/lib/sqlalchemy/sql/sqltypes.py b/lib/sqlalchemy/sql/sqltypes.py index faa0c794c..32f0813f5 100644 --- a/lib/sqlalchemy/sql/sqltypes.py +++ b/lib/sqlalchemy/sql/sqltypes.py @@ -3359,7 +3359,7 @@ class Uuid(TypeEngine[_UUID_RETURN]): __visit_name__ = "uuid" - collation = None + collation: Optional[str] = None @overload def __init__( -- cgit v1.2.1