summaryrefslogtreecommitdiff
path: root/examples/large_collection/large_collection.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/large_collection/large_collection.py')
-rw-r--r--examples/large_collection/large_collection.py27
1 files changed, 14 insertions, 13 deletions
diff --git a/examples/large_collection/large_collection.py b/examples/large_collection/large_collection.py
index eb014c6cb..0f34c54dc 100644
--- a/examples/large_collection/large_collection.py
+++ b/examples/large_collection/large_collection.py
@@ -1,13 +1,13 @@
-from sqlalchemy import (
- MetaData,
- Table,
- Column,
- Integer,
- String,
- ForeignKey,
- create_engine,
-)
-from sqlalchemy.orm import mapper, relationship, sessionmaker
+from sqlalchemy import Column
+from sqlalchemy import create_engine
+from sqlalchemy import ForeignKey
+from sqlalchemy import Integer
+from sqlalchemy import MetaData
+from sqlalchemy import String
+from sqlalchemy import Table
+from sqlalchemy.orm import mapper
+from sqlalchemy.orm import relationship
+from sqlalchemy.orm import sessionmaker
meta = MetaData()
@@ -56,8 +56,8 @@ mapper(
# Member objects "belong" to their parent, are deleted when
# removed from the collection
cascade="all, delete-orphan",
- # "delete, delete-orphan" cascade does not load in objects on delete,
- # allows ON DELETE CASCADE to handle it.
+ # "delete, delete-orphan" cascade does not load in objects on
+ # delete, allows ON DELETE CASCADE to handle it.
# this only works with a database that supports ON DELETE CASCADE -
# *not* sqlite or MySQL with MyISAM
passive_deletes=True,
@@ -108,7 +108,8 @@ if __name__ == "__main__":
# disappear automatically without the need for additional SQL.
sess.delete(org)
print(
- "-------------------------\nflush three - delete org, delete members in one statement\n"
+ "-------------------------\nflush three - delete org, "
+ "delete members in one statement\n"
)
sess.commit()