From 6ad9a3af4428f222eb9078472653e7d7e74cf08b Mon Sep 17 00:00:00 2001 From: Christian Oertlin Date: Wed, 8 May 2024 10:04:59 +0200 Subject: [PATCH] close session after dropping/creating tables --- genotype_api/database/database.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/genotype_api/database/database.py b/genotype_api/database/database.py index 3bd3ebd..c78c7ad 100644 --- a/genotype_api/database/database.py +++ b/genotype_api/database/database.py @@ -44,12 +44,14 @@ def create_all_tables() -> None: """Create all tables in genotype api.""" session: Session = get_session() Base.metadata.create_all(bind=session.get_bind()) + close_session() def drop_all_tables() -> None: """Drop all tables in genotype api.""" session: Session = get_session() Base.metadata.drop_all(bind=session.get_bind()) + close_session() def get_tables() -> list[str]: