diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-02 01:46:42 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-02 01:46:42 +0000 |
commit | 7d3c4e27d4bda591d5907c425af1735a41ecd686 (patch) | |
tree | 3f3a00869712ab9fbce102fe61e210b720bb4718 /examples/adjacencytree/tables.py | |
parent | 155fbd97fcb02cf09be67d9b46cf140e6fd16770 (diff) | |
download | sqlalchemy-7d3c4e27d4bda591d5907c425af1735a41ecd686.tar.gz |
Diffstat (limited to 'examples/adjacencytree/tables.py')
-rw-r--r-- | examples/adjacencytree/tables.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/adjacencytree/tables.py b/examples/adjacencytree/tables.py new file mode 100644 index 000000000..3cfe1e931 --- /dev/null +++ b/examples/adjacencytree/tables.py @@ -0,0 +1,13 @@ +from sqlalchemy.schema import * +import sqlalchemy.engine + +engine = sqlalchemy.engine.create_engine('sqlite', ':memory:', {}, echo = True) + +trees = Table('treenodes', engine, + Column('node_id', Integer, primary_key=True), + Column('parent_node_id', Integer, ForeignKey('treenodes.node_id'), nullable=True), + Column('root_node_id', Integer, ForeignKey('treenodes.node_id'), nullable=True), + Column('node_name', String(50), nullable=False) + ) + +trees.create()
\ No newline at end of file |