We interrupt your regularly scheduled Jython coverage to bring you this therapeutic rant:
[RANT ON]
OK, so if you are using SQLObject_ with MySQL 4.X and you notice that queries executed after table updates do not reflect the changes .... TURN OFF _CACHE_VALUES for your database classes (you do this by defining the following class attribute:
_cache_values = False
Since MySQL does autocommit by default your database changes are invisible to queries if you don't do this ... That only cost me several hours. Ok I feel better now.
[RANT OFF]
And now back to your regularly scheduled Jython coverage. |