View Issue Details

IDProjectCategoryView StatusLast Update
0004937MMW v4Install/Configpublic2008-11-19 22:52
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version3.1 
Fixed in Version3.1 
Summary0004937: Database upgrade should backup old DB prior to performing upgrade
DescriptionWhen the user upgrades DB formats, MM should automatically backup the old DB beforehand in case:
a) the user wants to revert to the released version of MM
b) there's a problem with the upgrade

I think that this is generally good practice, but especially during the beta program.
TagsNo tags attached.
Fixed in build1193

Activities

jiri

2008-11-19 12:49

administrator   ~0014975

I'd suggest this schema:

When MM detects that DB needs to be upgraded, but only when it's a bigger upgrade, e.g. from MM 3.0 to MM 3.1, copy DB before upgrading to file:

MM.DB.Pre31 {where 3.1 means the version we are upgrading to}

petr

2008-11-19 13:41

developer   ~0014976

Added code to backup database. Will be in 1193.

rusty

2008-11-19 22:52

administrator   ~0014998

Verified 1193.