Uses schema versions instead of ugly db table existence test
|Reported by:||hasienda||Owned by:||rjollos|
|Severity:||major||Keywords:||AttributeError upgrade db|
Plugin's schema version check relies on a depreciated way of plugin db schema version checking. It risks exceptions on execution of the SELECT SQL statement in absence of the corresponding db table in tracwatchlist.db.settings_table_exists.
A working solutions was implemented in [10800:12077], but this is still WiP (see https://groups.google.com/d/topic/trac-dev/jL0LbLvEl-M/discussion as well).
Fixing this will be critical for Trac-1.0 compatibility.
Change History (4)
comment:2 Changed 6 months ago by rjollos
- Owner changed from martin_s to rjollos
- Status changed from new to accepted
comment:3 Changed 6 months ago by rjollos
- Resolution set to fixed
- Status changed from accepted to closed