My experience with SA has been very positive, especially in comparison to SO. I spent many hours hacking SO to do what I want, even when it was a simple many-to-one (as apposed to one-to-many) relationship. SA solved this easily with the 'backref' option. (just one example)
I don't think there is any extra typing, because you need all 3 objects to be separate for separate things. It makes it easier to handle MVC separately in my opinion, because the class you map to is totally separate from the way it maps to the database, so you could easily use that class somewhere else, hooking in your own Database/Data management system. The support offered by Mike Bayer is particularly stellar, especially considering he almost single-handedly created and manages SQLAlchemy on his own time. He has personally responded to simple problems I have on more than one occasion. For me SA solved so many problems and made my life as a programmer better. Although there was a bit of a learning curve getting my SO transfered over to SA, it has payed back 10-fold. Activemapper for me caused nothing but problems. The way it uses meta data is crappy, and it does not give you much flexibility with your relationships. I doubt any mapper will preserve all the power that SA contains. As for fighting, if you are fighting with it, usually it just means that you need to read a bit more into the documentation. -percious On Jan 25, 2:23 pm, Leandro Lucarella <[EMAIL PROTECTED]> wrote: > Alberto Valverde, el 25 de enero a las 19:28 me escribiste: > > > > No, I've tried the good-old-explicit way. It has problems when using > > > relations. When I have some time I promess to isolate the problems and > > > post them to SA list. > > > You might be surprised...I was going to send a test-case to the SA ML > > when I first tried SA because I couldn't get inheritance working in > > an app and trying to isolate the problem with SA's docs side-by-side > > actually helped me pin-point what *I* was doing wrong... :)I don't discarg > > this option, of course. Maybe the inheritance stuff it's > just lacking documentation, it's in alpha state after all. I found no > documentation about inheritance + relations, just the small examples at > [1]. > > [1]http://www.sqlalchemy.org/docs/adv_datamapping.myt#advdatamapping_inh... > > -- > LUCA - Leandro Lucarella - Usando Debian GNU/Linux Sid - GNU Generation > ------------------------------------------------------------------------ > E-Mail / JID: [EMAIL PROTECTED] > GPG Fingerprint: D9E1 4545 0F4B 7928 E82C 375D 4B02 0FE0 B08B 4FB2 > GPG Key: gpg --keyserver pks.lugmen.org.ar --recv-keys B08B4FB2 > ------------------------------------------------------------------------ > CAMPAÑA POR LA PAZ: APLASTARON JUGUETES BÉLICOS > -- Crónica TV --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

