Could you list some specific examples where things broke because of SQLAlchemy's design?
I like my ORMs based on SQL concepts, not OOP concepts.
So you do have to know SQL, but you get more convenient ways of generating it.
https://github.com/codr7/tyred
Could you list some specific examples where things broke because of SQLAlchemy's design?