diff --git a/papi/sqlapp/database.py b/papi/sqlapp/database.py index 45a8b9f..53d97b6 100644 --- a/papi/sqlapp/database.py +++ b/papi/sqlapp/database.py @@ -6,7 +6,8 @@ SQLALCHEMY_DATABASE_URL = "sqlite:///./sql_app.db" # SQLALCHEMY_DATABASE_URL = "postgresql://user:password@postgresserver/db" engine = create_engine( - SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False} + SQLALCHEMY_DATABASE_URL, + connect_args={"check_same_thread": not ("sqlite" in SQLALCHEMY_DATABASE_URL)}, ) SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)