diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-09-10 21:14:09 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-09-10 21:14:09 -0400 |
| commit | 9a4a565212fcc9db33b925addecfcc8560ba5445 (patch) | |
| tree | 7e392ba861661540d788b7cb2160116e168c49cd /lib/sqlalchemy/orm/session.py | |
| parent | 43b8346b3c14a5742080ff66ce03bb05e5891c50 (diff) | |
| download | sqlalchemy-9a4a565212fcc9db33b925addecfcc8560ba5445.tar.gz | |
updates
Diffstat (limited to 'lib/sqlalchemy/orm/session.py')
| -rw-r--r-- | lib/sqlalchemy/orm/session.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/session.py b/lib/sqlalchemy/orm/session.py index 96a6983f8..e0f79cd8a 100644 --- a/lib/sqlalchemy/orm/session.py +++ b/lib/sqlalchemy/orm/session.py @@ -2041,11 +2041,20 @@ class sessionmaker(_SessionClassMethods): with an existing :class:`.sessionmaker` factory before it is first used:: + # application starts Session = sessionmaker() - Session.configure(bind=create_engine('sqlite:///foo.db')) + + # ... later + engine = create_engine('sqlite:///foo.db') + Session.configure(bind=engine) sess = Session() + .. seealso: + + :ref:`session_getting` - introductory text on creating + sessions using :class:`.sessionmaker`. + """ def __init__(self, bind=None, class_=Session, autoflush=True, |
