MantisBT: master b54aa72d

Author Committer Branch Timestamp Parent
Julian Fitzell master 2003-01-14 08:47 master de01732e
Changeset

Finally, the new database upgrade stuff. I would recommend those of you who aren't developers refrain from using it until a few of the developers have tested it to see if I've missed anything huge. That way if we have to adjust the upgrade ids for any reason you won't be in a mixed state.

I would recommend testing this on a copy of your database.

But, I have tested installing 0.14, 0.15, 0.16, and 0.17 databases and all of them now update cleanly all the way and actually end up looking the same (which they didn't before). These were all empty databases though, so I'm looking forward to some people running tests on copies of their actual databases with data.

The one problem I know of that still exists is that the dates seem to get updated during this process. I haven't looked into why that happens yet, but there were workarounds for it in the old upgrade files. We'll either need to solve it or add our own workarounds in.

git-svn-id: http://mantisbt.svn.sourceforge.net/svnroot/mantisbt/trunk@1740 <a class="text" href="/?p=mantisbt.git;a=object;h=f5dc347c">f5dc347c</a>-c33d-0410-90a0-b07cc1902cb9

rm - admin/admin_upgrade_0_18_0.php Diff
add - admin/upgrades/0_15_inc.php Diff File
add - admin/admin.css Diff File
add - admin/upgrades/0_16_inc.php Diff File
rm - admin/admin_inc.php Diff
add - admin/index.php Diff File
add - admin/upgrade.php Diff File
rm - admin/admin_upgrade.php Diff
add - admin/upgrade_inc.php Diff File
rm - admin/admin_upgrade_0_15_0.php Diff
add - admin/upgrade_warning.php Diff File
add - admin/upgrades/0_17_inc.php Diff File
add - admin/upgrades/0_13_inc.php Diff File
rm - admin/admin_upgrade_inc.php Diff
add - admin/upgrade_advanced.php Diff File
rm - admin/admin_upgrade_0_14_0.php Diff
add - admin/upgrades/0_14_inc.php Diff File
rm - admin/admin_upgrade_0_16_0.php Diff
rm - admin/admin_upgrade_0_17_0.php Diff