Yes, Michael, I see how it works now. Thank you j Michael Bayer wrote: >that is the correct syntax. It will take effect any time an update() >construct is used or when the ORM updates a row. Because onupdate is >not a DDL-side construct, it will not take effect if you use a plain >text UPDATE statement or if the update is otherwise not emitted by the >SQLAlchemy application. The PassiveDefault, since it does represent >DDL, will work in this manner, but only if the table was created using >this table construct. > > >On Dec 6, 2008, at 4:50 AM, jo wrote: > > > >>Hi all, >> >>I created a table with the following column: >> >>Column('last_updated', DateTime, PassiveDefault(func.current_timestamp >>()), onupdate=func.current_timestamp()) >> >>Maybe I don't understand how onupdate works. >>I would like to have this column to be changed every time the row is >>updated, >>but it doesn't work. >> >>thank you for any help >> >>j >> >> >> >> >> >> >> >> >> > > >> > > >
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---