langchain: update declarative_base import (#20056)

**Description**: The ``declarative_base()`` function is now available as
sqlalchemy.orm.declarative_base(). (depreca ted since: 2.0) (Background
on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9)

---------

Co-authored-by: Isaac Francisco <78627776+isahers1@users.noreply.github.com>
Co-authored-by: isaac hershenson <ihershenson@hmc.edu>
This commit is contained in:
Nico Puhlmann 2024-07-03 21:52:35 +02:00 committed by GitHub
parent c06c666ce5
commit 4a15fce516
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -38,8 +38,7 @@ from sqlalchemy.ext.asyncio import (
AsyncSession, AsyncSession,
create_async_engine, create_async_engine,
) )
from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import Query, Session, declarative_base, sessionmaker
from sqlalchemy.orm import Query, Session, sessionmaker
try: try:
from sqlalchemy.ext.asyncio import async_sessionmaker from sqlalchemy.ext.asyncio import async_sessionmaker