Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit eff832d

Browse files
sanchitrkcopybara-github
authored andcommitted
Fix: add missing kwargs to db session service
Copybara import of the project: -- bbd21e7 by Sanchit Rk <sanchitrrk@gmail.com>: Fix: add missing kwargs to db session service COPYBARA_INTEGRATE_REVIEW=google#946 from sanchitrk:fix/missing-kwargs-db-session-service ebb699b PiperOrigin-RevId: 764392251
1 parent 265686b commit eff832d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎src/google/adk/sessions/database_session_service.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,14 +240,14 @@ class StorageUserState(Base):
240240
class DatabaseSessionService(BaseSessionService):
241241
"""A session service that uses a database for storage."""
242242

243-
def __init__(self, db_url: str):
243+
def __init__(self, db_url: str, **kwargs: Any):
244244
"""Initializes the database session service with a database URL."""
245245
# 1. Create DB engine for db connection
246246
# 2. Create all tables based on schema
247247
# 3. Initialize all properties
248248

249249
try:
250-
db_engine = create_engine(db_url)
250+
db_engine = create_engine(db_url, **kwargs)
251251
except Exception as e:
252252
if isinstance(e, ArgumentError):
253253
raise ValueError(

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /