Nope.  Very strange.  It didn't come through to my gmail account.

Oh well, thanks for the pointer.

-Allen


On Fri, Nov 14, 2008 at 10:55 AM, King Simon-NFHD78
<[EMAIL PROTECTED]> wrote:
>
>> -----Original Message-----
>> From: sqlalchemy@googlegroups.com
>> [mailto:[EMAIL PROTECTED] On Behalf Of Allen Bierbaum
>> Sent: 14 November 2008 16:40
>> To: sqlalchemy
>> Subject: [sqlalchemy] Re: Using deferred with declarative
>>
>>
>> Does anyone have any ideas on this?
>>
>> Does declarative simply not support the deferred property?
>>
>> -Allen
>>
>> On Sat, Nov 8, 2008 at 11:32 AM, Allen Bierbaum
>> <[EMAIL PROTECTED]> wrote:
>> > We have been using the declarative successfully in our
>> codebase for a
>> > couple months now with 0.4.x, but we have just run into a problem.
>> >
>> > We have a table we we want to map using declarative but we want to
>> > have one of the columns be deferred because it contains binary data.
>> > Unfortunately we can't figure out how to do this.
>> >
>> > We tried something like this:
>> >
>> > class Person(Base):
>> >    __tablename__ = 'people'
>> >    id = Column('id', Integer, primary_key=True)
>> >    data = Column('data', Binary)
>> >    __mapper_args__ = {'properties' : {'data' :
>> sa.orm.deferred(data)}
>> >
>> > The problem is that when the declarative metaclass assembles the
>> > arguments to pass to the mapper creation method, this causes two
>> > arguments of name 'properties' to be passed into the call.  (see
>> > DeclarativeMeta.__init__)
>> >
>> > - Is this a bug in the implementation of declarative?  (perhaps the
>> > code in DeclarativeMeta.__init__ should look for
>> > __mapper_args__['properties'] and merge it with the
>> internally created
>> > properties)
>> > - Or is there some other way to use deferred columns with
>> declarative?
>> >
>> > Thanks,
>> > Allen
>> >
>>
>
> Did you see Michael's reply on the same day you sent your original
> message?
>
> http://groups.google.com/group/sqlalchemy/browse_thread/thread/d548138fe
> d9903ef
>
> Simon
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to