]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
adjustments for oracle sequences
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 30 Dec 2005 00:24:03 +0000 (00:24 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 30 Dec 2005 00:24:03 +0000 (00:24 +0000)
test/manytomany.py
test/tables.py

index 6d011264bcb885948c9a4ed181bac37a0c3957b2..daa95a070c3ec0710c6b4ebdb4b377ef6d164d01 100644 (file)
@@ -22,13 +22,13 @@ class M2MTest(testbase.AssertMixin):
         db = testbase.db
         global place
         place = Table('place', db,
-            Column('place_id', Integer, primary_key=True),
+            Column('place_id', Integer, Sequence('pid_seq', optional=True), primary_key=True),
             Column('name', String(30), nullable=False),
             )
 
         global transition
         transition = Table('transition', db,
-            Column('transition_id', Integer, primary_key=True),
+            Column('transition_id', Integer, Sequence('tid_seq', optional=True), primary_key=True),
             Column('name', String(30), nullable=False),
             )
 
index d0d06924888758f769080b3b33c892ca552c608b..4dad1a8e9024373ca7d570892f8aeefc44431b4e 100644 (file)
@@ -23,20 +23,20 @@ addresses = Table('email_addresses', db,
 )
 
 orders = Table('orders', db,
-    Column('order_id', Integer, primary_key = True),
+    Column('order_id', Integer, Sequence('order_id_seq', optional=True), primary_key = True),
     Column('user_id', Integer, ForeignKey(users.c.user_id)),
     Column('description', String(50)),
     Column('isopen', Integer)
 )
 
 orderitems = Table('items', db,
-    Column('item_id', INT, primary_key = True),
+    Column('item_id', INT, Sequence('items_id_seq', optional=True), primary_key = True),
     Column('order_id', INT, ForeignKey("orders")),
     Column('item_name', VARCHAR(50))
 )
 
 keywords = Table('keywords', db,
-    Column('keyword_id', Integer, primary_key = True),
+    Column('keyword_id', Integer, Sequence('keyword_id_seq', optional=True), primary_key = True),
     Column('name', VARCHAR(50))
 )