#3266: Cant Upgrade Trac After Updating to 0.10-dev
----------------------------------+-----------------------------------------
 Reporter:  [EMAIL PROTECTED]  |        Owner:  jonas
     Type:  defect                |       Status:  new  
 Priority:  low                   |    Milestone:  0.10 
Component:  trac-admin            |      Version:  devel
 Severity:  normal                |   Resolution:       
 Keywords:  sqlite                |  
----------------------------------+-----------------------------------------
Changes (by jonas):

  * owner:  daniel => jonas
  * status:  reopened => new

Comment:

 Yeah, I agree that using standard CREATE/DROP TABLE is probably the best
 solution.

 It's unfortunate that some databases like mysql (also currently true for
 sqlite due to a misfeature in pysqlite2) automatically commits the
 transaction before DDL statements making it impossible for us to make the
 entire upgrade process atomic. This however should however not stop us
 from trying since some databases like postgresql handles this just fine.

 I'll remove the CREATE TEMP TABLE usage from the upgrade scripts.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/3266>
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