diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-08-12 20:34:38 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-08-12 20:34:38 +0000 |
commit | 2bc1608641795b7bb507714134d9322340abbc00 (patch) | |
tree | f0c7a754082cff102896fade839e19e746fad4b2 /lib/sqlalchemy/orm/scoping.py | |
parent | 98166b253e44bf755a153ee7cb27c34331d7c017 (diff) | |
download | sqlalchemy-2bc1608641795b7bb507714134d9322340abbc00.tar.gz |
- scoped_session docs
- added remove() method to scoped_session
Diffstat (limited to 'lib/sqlalchemy/orm/scoping.py')
-rw-r--r-- | lib/sqlalchemy/orm/scoping.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/scoping.py b/lib/sqlalchemy/orm/scoping.py index 86050e975..268246f31 100644 --- a/lib/sqlalchemy/orm/scoping.py +++ b/lib/sqlalchemy/orm/scoping.py @@ -43,7 +43,11 @@ class ScopedSession(object): return self.session_factory(**kwargs) else: return self.registry() - + + def remove(self): + self.registry.clear() + remove = classmethod(remove) + def mapper(self, *args, **kwargs): """return a mapper() function which associates this ScopedSession with the Mapper.""" |