cant speak for Elixir, but your "passive_deletes" is on the wrong side in your declarative example.
The correlations between classical and declarative relationship patterns are now individually contrasted at http://www.sqlalchemy.org/docs/orm/relationships.html#basic-relational-patterns . On Sep 11, 2010, at 10:58 PM, alex bodnaru wrote: > On 09/11/2010 04:31 AM, alex wrote: >> On 09/10/2010 05:41 PM, Michael Bayer wrote: >>> On Sep 10, 2010, at 4:13 AM, alex wrote: >>> >>>> hello friends, >>>> >>>> as sqlite has recently introduced support for on delete/update cascade, >>>> i'd like to implement the passive_* functionality for this driver too. >>>> >>>> please give me a hint where to start. >>> passive_delete and passive_update are database agnostic and only apply to >>> what effects the ORM can expect from the underlying schema, just use them >>> normally. >>> >> thanks a lot for your response michael. >> i spent a little time to make a more isolated test case, and it works with >> sa+orm, but not with elixir, that seems to forget to pass the >> passive_deletes. >> i'm further inquiring there, in a hope to make a patch. >> >> best regards, >> alex > one further step took me closer to the problem. it happens with declarative > too. > i'm attaching 3 scripts for comparison: one made with regular orm, one with > elixir and one with declarative. the same problem with elixir and declarative. > haven't tested on other rdbms. > > > -- > You received this message because you are subscribed to the Google Groups > "sqlalchemy" 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/sqlalchemy?hl=en. > > <cascade_declarative.py><cascade_elixir.py><cascade_orm.py> -- You received this message because you are subscribed to the Google Groups "sqlalchemy" 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/sqlalchemy?hl=en.
