From: Mike Bayer Date: Mon, 26 Jun 2006 20:06:59 +0000 (+0000) Subject: PG didnt like 'user' for a table name X-Git-Tag: rel_0_2_4~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a635e96b6cd529ed44899b860065f446dcb2722c;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git PG didnt like 'user' for a table name --- diff --git a/CHANGES b/CHANGES index 3a6ee1abad..62b8a0dedc 100644 --- a/CHANGES +++ b/CHANGES @@ -26,6 +26,8 @@ for a mutex. this is to fix a reported case where a ConnectionFairy's __del__() method got called within the Queue's get() method, which then returns its connection to the Queue via the the put() method, causing a reentrant hang unless threading.RLock is used. +- postgres will not place SERIAL keyword on a primary key column +if it has a foreign key constraint 0.2.3 - overhaul to mapper compilation to be deferred. this allows mappers diff --git a/test/orm/inheritance.py b/test/orm/inheritance.py index bca0ffde32..ce9a35479c 100644 --- a/test/orm/inheritance.py +++ b/test/orm/inheritance.py @@ -419,7 +419,7 @@ class InheritTest7(testbase.AssertMixin): def setUpAll(self): global users, roles, user_roles, admins, metadata metadata=BoundMetaData(testbase.db) - users = Table('user', metadata, + users = Table('users', metadata, Column('id', Integer, primary_key=True), Column('email', String(128)), Column('password', String(16)), @@ -431,13 +431,13 @@ class InheritTest7(testbase.AssertMixin): ) user_roles = Table('user_role', metadata, - Column('user_id', Integer, ForeignKey('user.id'), primary_key=True), + Column('user_id', Integer, ForeignKey('users.id'), primary_key=True), Column('role_id', Integer, ForeignKey('role.id'), primary_key=True) ) admins = Table('admin', metadata, Column('id', Integer, primary_key=True), - Column('user_id', Integer, ForeignKey('user.id')) + Column('user_id', Integer, ForeignKey('users.id')) ) metadata.create_all() def tearDownAll(self):