#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

Reply via email to