diff --git a/rattail/db/__init__.py b/rattail/db/__init__.py index 2da5ef16..d0057b63 100644 --- a/rattail/db/__init__.py +++ b/rattail/db/__init__.py @@ -87,7 +87,8 @@ if sqlalchemy: self.continuum_user = user - Session = orm.sessionmaker(class_=SessionBase, rattail_config=None, rattail_record_changes=False) + Session = orm.sessionmaker(class_=SessionBase, rattail_config=None, rattail_record_changes=False, expire_on_commit=False) + else: # no sqlalchemy Session = None