diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-23 17:12:57 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-10-23 17:12:57 +0000 |
commit | b26158a1c2e98f2c3c9c283e0356a3425b74d09e (patch) | |
tree | cf611dbcd137db0129ac8da3719038c6db378536 /examples/adjacencytree/tables.py | |
parent | 2d77cffb945eda8dc291065ee7bcd6a76c0181df (diff) | |
download | sqlalchemy-b26158a1c2e98f2c3c9c283e0356a3425b74d09e.tar.gz |
Diffstat (limited to 'examples/adjacencytree/tables.py')
-rw-r--r-- | examples/adjacencytree/tables.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/examples/adjacencytree/tables.py b/examples/adjacencytree/tables.py index e82c8ee59..364ddd737 100644 --- a/examples/adjacencytree/tables.py +++ b/examples/adjacencytree/tables.py @@ -1,8 +1,10 @@ from sqlalchemy.schema import * import sqlalchemy.engine +import os #engine = sqlalchemy.engine.create_engine('sqlite', ':memory:', {}, echo = True) -engine = sqlalchemy.engine.create_engine('postgres', {'database':'test', 'host':'127.0.0.1', 'user':'scott', 'password':'tiger'}, echo=True) +#engine = sqlalchemy.engine.create_engine('postgres', {'database':'test', 'host':'127.0.0.1', 'user':'scott', 'password':'tiger'}, echo=True) +db = sqlalchemy.engine.create_engine('oracle', {'dsn':os.environ['DSN'], 'user':os.environ['USER'], 'password':os.environ['PASSWORD']}, echo=True) """create the treenodes table. This is ia basic adjacency list model table. @@ -10,7 +12,7 @@ One additional column, "root_node_id", references a "root node" row and is used in the 'byroot_tree' example.""" trees = Table('treenodes', engine, - Column('node_id', Integer, primary_key=True), + Column('node_id', Integer, Sequence('tree_id_seq', optional=True), 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), @@ -27,7 +29,7 @@ print "\n\n\n----------------------------" print "Creating Tree Table:" print "----------------------------" -#treedata.create() -#trees.create() +treedata.create() +trees.create() |