Changes between Version 1 and Version 2 of Ticket #13128, comment 14
- Timestamp:
- Feb 8, 2019, 4:39:05 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #13128, comment 14
v1 v2 3 3 For Trac >= 1.2, plugins can use the `DatabaseManager` API and avoid direct interactions with the `system` table, thereby eliminating any concern over `db.quote` vs `system` rename. Given that we'd only rename the table on trunk, it probably makes more sense just to push all plugins supporting Trac > 1.2 to use the `DatabaseManager` API, rather than `db.quote` or `system` -> `trac_system`. 4 4 5 Keeping in mind that even using the `DatabaseManager` API with Trac < 1.2.4, the plugin won't be compatible with MySQL 8.0. The easy solution there is to tell the user to upgrade their Trac instance ,it's not the plugin's problem.5 Keeping in mind that even using the `DatabaseManager` API with Trac < 1.2.4, the plugin won't be compatible with MySQL 8.0. The easy solution there is to tell the user to upgrade their Trac instance; it's not the plugin's problem. 6 6 7 7 Or plugins can just stop supporting Trac < 1.2, which is definitely my preference ;)