Hi Kyle, Thanks for the really thorough response, it seems you know what you're on about :-) I agree with you that it would likely be a foolish decision to rely on undocumented behaviour, this will likely come back to bite me at some point in the future.
I'm going to take all these ideas away with me now, I've also upgraded to version 0.5 this morning to get the best out of the ORM, I had been holding off as it was only in the experimental Debian repos but I'm sure its stable enough, I've seen a few recent posts about it being almost production ready. I'm going to heavily assess the way I'm currently using my session, it is a complete and utter mess at the moment and I'm quite sure that it needs to be refactored, its only a small application so won't take me long. Once I'm comfortable with the way in which that is behaving I'll start to look at implementing these hooks for the file saves and see how it gets along. It's quite clear in my mind now and seems like a fairly safe approach to it, I certainly can't see any downsides to it just yet anyway. I'll keep you posted over the next few days as to my progress and we can then perhaps review the approach as needed. Thanks again mate, I really appreciate you taking the time to be so thorough. Heston --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---