From b6a640a4df4bcea1d734461b4176100e2036e314 Mon Sep 17 00:00:00 2001 From: Tibor Reiss <75096465+tibor-reiss@users.noreply.github.com> Date: Sat, 18 May 2024 21:15:02 +0200 Subject: [PATCH] docs: use mapped_column (#3512) --- docs/usage/security/abstract-authentication-middleware.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docs/usage/security/abstract-authentication-middleware.rst b/docs/usage/security/abstract-authentication-middleware.rst index 916bfb909f..9db3ac6c77 100644 --- a/docs/usage/security/abstract-authentication-middleware.rst +++ b/docs/usage/security/abstract-authentication-middleware.rst @@ -52,15 +52,14 @@ example here let us say it is a `SQLAlchemy `_ mod import uuid - from sqlalchemy import Column from sqlalchemy.dialects.postgresql import UUID - from sqlalchemy.orm import declarative_base + from sqlalchemy.orm import declarative_base, mapped_column, Mapped Base = declarative_base() class User(Base): - id: uuid.UUID | None = Column( + id: Mapped[uuid.UUID | None] = mapped_column( UUID(as_uuid=True), default=uuid.uuid4, primary_key=True ) # ... other fields follow, but we only require id for this example