Just tested with SQLAlchemy 0.4.8 and that one works fine (see log below). So something relevant must have changed between 0.4.8 and 0.5.0rc1.
Regards, Ids 2008-11-27 14:06:51,941 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) _compile_property(id, Column) 2008-11-27 14:06:51,942 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) _compile_property(name, Column) 2008-11-27 14:06:51,947 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) Identified primary key columns: ColumnSet([Column('id', Integer(), table=<persons>, primary_key=True, nullable=False)]) 2008-11-27 14:06:51,947 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) constructed 2008-11-27 14:06:52,047 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) __initialize_properties() started 2008-11-27 14:06:52,051 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) initialize prop id 2008-11-27 14:06:52,052 INFO sqlalchemy.orm.strategies.ColumnLoader: register managed attribute id on class Person 2008-11-27 14:06:52,052 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) initialize prop name 2008-11-27 14:06:52,049 INFO sqlalchemy.orm.strategies.ColumnLoader: register managed attribute name on class Person 2008-11-27 14:06:52,049 INFO sqlalchemy.orm.mapper.Mapper: (Person| persons) __initialize_properties() complete 2008-11-27 14:06:52,050 DEBUG root: QUERY 1: SELECT persons.id AS persons_id, persons.name AS persons_name FROM persons ORDER BY persons.id LIMIT 1 2008-11-27 14:06:52,078 INFO sqlalchemy.pool.QueuePool.0x..74: Created new connection <_mysql.connection open to 'localhost' at 829a20c> 2008-11-27 14:06:52,078 INFO sqlalchemy.pool.QueuePool.0x..74: Connection <_mysql.connection open to 'localhost' at 829a20c> checked out from pool 2008-11-27 14:06:52,083 INFO sqlalchemy.engine.base.Engine.0x..94: BEGIN 2008-11-27 14:06:52,084 INFO sqlalchemy.engine.base.Engine.0x..94: SELECT persons.id AS persons_id, persons.name AS persons_name FROM persons ORDER BY persons.id LIMIT 1 2008-11-27 14:06:52,081 INFO sqlalchemy.engine.base.Engine.0x..94: [] 2008-11-27 14:06:52,086 DEBUG sqlalchemy.engine.base.Engine.0x..94: Col ('persons_id', 'persons_name') 2008-11-27 14:06:52,087 DEBUG sqlalchemy.engine.base.Engine.0x..94: Row (1L, 'bob') 2008-11-27 14:06:52,091 DEBUG sqlalchemy.orm.mapper.Mapper: (Person| persons) _instance(): identity key (<class '__main__.Person'>, (1L,), None) not in session 2008-11-27 14:06:52,092 DEBUG sqlalchemy.orm.mapper.Mapper: (Person| persons) _instance(): created new instance [EMAIL PROTECTED] identity (<class '__main__.Person'>, (1L,), None) 2008-11-27 14:06:52,092 DEBUG sqlalchemy.orm.strategies.ColumnLoader: Returning active column fetcher for Mapper|Person|persons id 2008-11-27 14:06:52,089 DEBUG sqlalchemy.orm.strategies.ColumnLoader: Returning active column fetcher for Mapper|Person|persons name 2008-11-27 14:06:52,089 DEBUG sqlalchemy.orm.strategies.ColumnLoader: populating [EMAIL PROTECTED] with RowProxy/id 2008-11-27 14:06:52,090 DEBUG sqlalchemy.orm.strategies.ColumnLoader: populating [EMAIL PROTECTED] with RowProxy/name 2008-11-27 14:06:52,095 DEBUG root: QUERY 1 RESULT: [<__main__.Person object at 0xb78aa60c>] 2008-11-27 14:06:52,095 DEBUG root: QUERY 2: SELECT persons.id AS persons_id, persons.name AS persons_name FROM persons LIMIT 1 2008-11-27 14:06:52,096 INFO sqlalchemy.engine.base.Engine.0x..94: SELECT persons.id AS persons_id, persons.name AS persons_name FROM persons LIMIT 1 2008-11-27 14:06:52,094 INFO sqlalchemy.engine.base.Engine.0x..94: {} 2008-11-27 14:06:52,099 DEBUG sqlalchemy.engine.base.Engine.0x..94: Col ('persons_id', 'persons_name') 2008-11-27 14:06:52,100 DEBUG sqlalchemy.engine.base.Engine.0x..94: Row (1L, 'bob') 2008-11-27 14:06:52,100 DEBUG root: QUERY 2: RESULT: [(1L, 'bob')] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---