Bug 13795: Make database update idempotent
Signed-off-by: Michal Denar <black23@gmail.com> Signed-off-by: Michal Denar <black23@gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
This commit is contained in:
parent
074233b9d3
commit
c90329fbe5
1 changed files with 6 additions and 6 deletions
|
@ -1,12 +1,12 @@
|
|||
$DBversion = 'XXX'; # will be replaced by the RM
|
||||
if( CheckVersion( $DBversion ) ) {
|
||||
$dbh->do(q{
|
||||
ALTER TABLE statistics
|
||||
DROP COLUMN associatedborrower
|
||||
DROP COLUMN usercode
|
||||
});
|
||||
if( column_exists('statistics', 'associatedborrower') ) {
|
||||
$dbh->do(q{ ALTER TABLE statistics DROP COLUMN associatedborrower });
|
||||
}
|
||||
if( column_exists('statistics', 'usercode') ) {
|
||||
$dbh->do(q{ ALTER TABLE statistics DROP COLUMN usercode });
|
||||
}
|
||||
|
||||
SetVersion($DBversion);
|
||||
|
||||
print "Upgrade to $DBversion done (Bug 13795 - Delete unused fields from statistics table)\n";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue