summaryrefslogtreecommitdiff
path: root/examples/dynamic_dict/dynamic_dict.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/dynamic_dict/dynamic_dict.py')
-rw-r--r--examples/dynamic_dict/dynamic_dict.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/examples/dynamic_dict/dynamic_dict.py b/examples/dynamic_dict/dynamic_dict.py
index 62da55c38..63a23bffb 100644
--- a/examples/dynamic_dict/dynamic_dict.py
+++ b/examples/dynamic_dict/dynamic_dict.py
@@ -1,3 +1,13 @@
+from sqlalchemy import Column
+from sqlalchemy import create_engine
+from sqlalchemy import ForeignKey
+from sqlalchemy import Integer
+from sqlalchemy import String
+from sqlalchemy.ext.declarative import declarative_base
+from sqlalchemy.orm import relationship
+from sqlalchemy.orm import sessionmaker
+
+
class ProxyDict(object):
def __init__(self, parent, collection_name, childclass, keyname):
self.parent = parent
@@ -29,10 +39,6 @@ class ProxyDict(object):
self.collection.append(value)
-from sqlalchemy.ext.declarative import declarative_base
-from sqlalchemy import create_engine, Column, Integer, String, ForeignKey
-from sqlalchemy.orm import sessionmaker, relationship
-
engine = create_engine("sqlite://", echo=True)
Base = declarative_base(engine)