]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- [bug] Fixed large_collection.py to close the
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 23 Jan 2012 00:21:51 +0000 (19:21 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 23 Jan 2012 00:21:51 +0000 (19:21 -0500)
session before dropping tables. [ticket:2346]

CHANGES
examples/large_collection/large_collection.py

diff --git a/CHANGES b/CHANGES
index b28618d23dc80171bed413540ac3768df0b9daab..983aa82d67e403aedef2c12bdb7399a8ca27ecbf 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -94,6 +94,9 @@ CHANGES
     as an event listener, instead of a metaclass +
     SessionExtension.  [ticket:2313]
 
+  - [bug] Fixed large_collection.py to close the
+    session before dropping tables. [ticket:2346]
+
 0.7.4
 =====
 - orm
index a251861d6fde8a377fe0180efbb4f405bffb7d34..20c3b52185bab7280b25c5fb48bd5616657f6402 100644 (file)
@@ -47,7 +47,7 @@ mapper(Organization, org_table, properties = {
 mapper(Member, member_table)
 
 if __name__ == '__main__':
-    engine = create_engine("mysql://scott:tiger@localhost/test", echo=True)
+    engine = create_engine("postgresql://scott:tiger@localhost/test", echo=True)
     meta.create_all(engine)
 
     # expire_on_commit=False means the session contents
@@ -89,6 +89,7 @@ if __name__ == '__main__':
 
     print "-------------------------\nno Member rows should remain:\n"
     print sess.query(Member).count()
+    sess.close()
 
     print "------------------------\ndone.  dropping tables."
     meta.drop_all(engine)
\ No newline at end of file