58 messages in com.googlegroups.sqlalchemy[sqlalchemy] Re: Integrating the ORM ...
FromSent OnAttachments
Phillip J. Eby26 Feb 2008 09:18 
sdob...@sistechnology.com26 Feb 2008 10:36 
Michael Bayer26 Feb 2008 11:05 
Phillip J. Eby26 Feb 2008 11:42 
Michael Bayer26 Feb 2008 12:27 
Michael Bayer26 Feb 2008 12:28 
sdob...@sistechnology.com26 Feb 2008 12:35 
sdob...@sistechnology.com26 Feb 2008 13:05 
jason kirtland26 Feb 2008 13:51 
Phillip J. Eby26 Feb 2008 14:27 
Phillip J. Eby26 Feb 2008 14:39 
Michael Bayer26 Feb 2008 14:44 
Michael Bayer26 Feb 2008 16:22 
Phillip J. Eby26 Feb 2008 17:07 
Phillip J. Eby26 Feb 2008 17:30 
Michael Bayer26 Feb 2008 17:39 
sdob...@sistechnology.com26 Feb 2008 22:05 
Michael Bayer26 Feb 2008 23:48 
sdob...@sistechnology.com26 Feb 2008 23:50 
svilen27 Feb 2008 04:58 
Judah De Paula27 Feb 2008 06:46 
Michael Bayer27 Feb 2008 07:22 
Michael Bayer27 Feb 2008 08:58.py
Judah De Paula27 Feb 2008 09:00 
Judah De Paula27 Feb 2008 09:05 
jason kirtland27 Feb 2008 09:19 
Michael Bayer27 Feb 2008 09:40 
Michael Bayer27 Feb 2008 10:06 
Phillip J. Eby27 Feb 2008 12:10 
Michael Bayer27 Feb 2008 13:03 
Michael Bayer27 Feb 2008 13:09 
sdob...@sistechnology.com27 Feb 2008 22:50 
sdob...@sistechnology.com27 Feb 2008 23:20 
Michael Bayer28 Feb 2008 07:18 
Michael Bayer28 Feb 2008 13:16 
Michael Bayer28 Feb 2008 13:19 
sdob...@sistechnology.com28 Feb 2008 13:25 
sdob...@sistechnology.com28 Feb 2008 13:38 
sdob...@sistechnology.com28 Feb 2008 14:15 
Phillip J. Eby28 Feb 2008 14:17 
Phillip J. Eby28 Feb 2008 14:26 
sdob...@sistechnology.com28 Feb 2008 14:37 
Michael Bayer28 Feb 2008 14:41 
Michael Bayer28 Feb 2008 14:48 
sdob...@sistechnology.com28 Feb 2008 15:22 
sdob...@sistechnology.com28 Feb 2008 15:38 
Phillip J. Eby28 Feb 2008 16:15 
Phillip J. Eby28 Feb 2008 16:26 
sdob...@sistechnology.com28 Feb 2008 22:59 
Phillip J. Eby29 Feb 2008 07:38 
Michael Bayer29 Feb 2008 09:55.patch
Phillip J. Eby29 Feb 2008 10:44 
Judah De Paula29 Feb 2008 11:08 
Phillip J. Eby03 Mar 2008 10:38.patch
Michael Bayer03 Mar 2008 11:03 
Phillip J. Eby04 Mar 2008 16:27 
Michael Bayer05 Mar 2008 07:42 
jason kirtland06 Mar 2008 14:41 
Subject:[sqlalchemy] Re: Integrating the ORM with Trellis
From:Judah De Paula (jud@enthought.com)
Date:02/27/2008 06:46:41 AM
List:com.googlegroups.sqlalchemy

svilen wrote:

well... i didn't say "make a AttrExt class and put methods etc"... i said "make a protocol", or actualy, *recoginize* the existing protocol and clean a little bit, then stick to it as much as possible. Whether the protocol consists of certain calls to a dict (or dict-like thing) or brand new obj, whatever, doesnot matter - as long it is recognized as such and complied with... i can help with testing/specification of the protocol/ separation of concerns if u want.

I have a strong urge to say "me too", but I'm not going to do it. :-)

The "Integrating the ORM with Trellis" thread showed up a day before I was going to compose an e-mail entitled "Integrating the ORM with Traits." Many of Phillip's concerns with getting Trellis working with SQLAlchemy also directly applies to what I'm trying to do with Traits and it's own event-driven programming environment.

Over the last month I have used SQLAlchemy 0.4.1 to create a generic Traits class that would automatically persist defined Traits (special class attributes that support events and callbacks) into dynamically generated mapped tables. I just upgraded from 0.4.1 to 0.4.3 and am frustrated to find that the newest version of SA no longer detects changes to my objects when I do a commit.

Since this whole area of code appears to still be in flux I was going to stop development on my package until an API was provided, or the consensus is that the interfaces are stable. So I am very interested in seeing a public interface that I can work with. I understand that it's not clear what is needed, but I too will be willing to help where I can.