#986: MySQL database support
----------------------------+-----------------------------------------------
Reporter: anonymous | Owner: jonas
Type: enhancement | Status: reopened
Priority: high | Milestone: 1.0
Component: general | Version: devel
Severity: major | Resolution:
Keywords: database mysql |
----------------------------+-----------------------------------------------
Comment (by [EMAIL PROTECTED]):
After I figured out how to run the unit tests (TracDev/UnitTests), I was
able to replicate and solve the problem in session.py. However,
versioncontrol/cache.py:88 is still broken for SQLite (at least on my
machine). The problem stems from the column node_change.change. 'Change'
is a reserved word in MySQL, so I had previously been escaping it with `,
but decided that specifying the table name was more appropriate. Although
it doesn't seems to matter, because the unit tests for SQLite fail on
both.
From what I've seen so far there's no common ground between MySQL and
SQLite on escaping column names, and I'm reluctant to change a column
name.
Recommended path forward??
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/986>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets