hdante a écrit : > On Apr 1, 5:40 pm, Aaron Watters <[EMAIL PROTECTED]> wrote: >> I've been poking around the world of object-relational >> mappers and it inspired me to coin a corellary to the >> the famous quote on regular expressions: >> >> "You have objects and a database: that's 2 problems. >> So: get an object-relational mapper: >> now you have 2**3 problems." >> >> That is to say I feel that they all make me learn >> so much about the internals and features of the >> O-R mapper itself that I would be better off rolling >> my own queries on an as-needed basis without >> wasting so many brain cells. >> >> comments? > > Try Rails' ActiveRecord. Your problems should reduce to (lg lg > 2)^(1/12).
Correct me if I'm wrong, but IIRC ActiveRecord requires you use numeric auto_increment fields for primary key. As far as I'm concerned, this is a definitive no-no. > Seriously, you'll forget there's a relational database below. Why on earth are you using a RDBMS if you don't want it ? I for one *do* care about using a *relational* database, and *don't* want to hide it away. What I don't want is to have to build my queries as raw strings. And that's where SQLAlchemy shines : it's not primarily an "ORM", it's an higher-level Python/SQL integration tool that let you build your queries as Python objects (and also, eventually, build an ORM if you want to...). -- http://mail.python.org/mailman/listinfo/python-list