]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Merged in prschmid/sqlalchemy (pull request #4)
authorMike Bayer <classic@zzzcomputing.com>
Sat, 17 Aug 2013 04:12:59 +0000 (00:12 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 17 Aug 2013 04:21:30 +0000 (00:21 -0400)
Made primary_key autoincrement=False in versioning example.

examples/versioning/history_meta.py

index 79c77cdc260781802522f50cdd94c246c138aac2..2afc37c279347e9f1a5fd2c481c4175f3ead06e5 100644 (file)
@@ -44,9 +44,9 @@ def _history_mapper(local_mapper):
 
         if super_mapper:
             super_fks.append(('version', super_history_mapper.base_mapper.local_table.c.version))
-            cols.append(Column('version', Integer, primary_key=True))
+            cols.append(Column('version', Integer, primary_key=True, autoincrement=False))
         else:
-            cols.append(Column('version', Integer, primary_key=True))
+            cols.append(Column('version', Integer, primary_key=True, autoincrement=False))
 
         if super_fks:
             cols.append(ForeignKeyConstraint(*zip(*super_fks)))
@@ -181,4 +181,4 @@ def versioned_session(session):
         for obj in versioned_objects(session.dirty):
             create_version(obj, session)
         for obj in versioned_objects(session.deleted):
-            create_version(obj, session, deleted = True)
\ No newline at end of file
+            create_version(obj, session, deleted = True)