db upgrade failures should be handled better

Bug #496373 reported by Michael Rooney
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wxBanker
Triaged
Medium
Unassigned

Bug Description

If a database upgrade fails, right now it can be confusing on how to continue using wxBanker, especially because if not running from a terminal the error is completely silent!

So it should:
 * Automatically roll back from the backup (so that the upgrade attempt is idempotent)
 * Use wxPython to display an error dialog
  * Explain that the upgrade failed, the old database has been restored, and to use the old version of wxBanker
  * Provide a link to file a bug and highly encourage the user to do so

Related branches

Michael Rooney (mrooney)
Changed in wxbanker:
assignee: nobody → Michael Rooney (mrooney)
importance: Undecided → Medium
milestone: none → 0.6.1
status: New → In Progress
Revision history for this message
Michael Rooney (mrooney) wrote :

It is more important to get out the release for now, this can be handled later. Hopefully with the testing infrastructure now in place it won't happen!

Changed in wxbanker:
assignee: Michael Rooney (mrooney) → nobody
milestone: 0.6.1 → future
status: In Progress → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.