diff options
| author | mike bayer <mike_mp@zzzcomputing.com> | 2023-05-09 14:10:24 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2023-05-09 14:10:24 +0000 |
| commit | 89c8688d71961522faa69e0780738ff86c8c76e5 (patch) | |
| tree | bd5836617ab654f199f24d7659f9dfd1dd921112 /examples/asyncio/async_orm_writeonly.py | |
| parent | a1a16a3509a286225ab28ba3a418e638b004f858 (diff) | |
| parent | b3216486c417f7fb2abc0724563a1d21f9a835d9 (diff) | |
| download | sqlalchemy-89c8688d71961522faa69e0780738ff86c8c76e5.tar.gz | |
Merge "add AsyncAttrs" into main
Diffstat (limited to 'examples/asyncio/async_orm_writeonly.py')
| -rw-r--r-- | examples/asyncio/async_orm_writeonly.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/asyncio/async_orm_writeonly.py b/examples/asyncio/async_orm_writeonly.py index cdc486524..263c0d291 100644 --- a/examples/asyncio/async_orm_writeonly.py +++ b/examples/asyncio/async_orm_writeonly.py @@ -11,15 +11,18 @@ from typing import Optional from sqlalchemy import ForeignKey from sqlalchemy import func from sqlalchemy.ext.asyncio import async_sessionmaker +from sqlalchemy.ext.asyncio import AsyncAttrs from sqlalchemy.ext.asyncio import create_async_engine from sqlalchemy.future import select -from sqlalchemy.orm import declarative_base +from sqlalchemy.orm import DeclarativeBase from sqlalchemy.orm import Mapped from sqlalchemy.orm import mapped_column from sqlalchemy.orm import relationship from sqlalchemy.orm import WriteOnlyMapped -Base = declarative_base() + +class Base(AsyncAttrs, DeclarativeBase): + pass class A(Base): |
