diff --git a/installer/data/mysql/atomicupdate/bug_20777_accountlines_dispute.perl b/installer/data/mysql/atomicupdate/bug_20777_accountlines_dispute.perl new file mode 100644 index 0000000000..4317603ea3 --- /dev/null +++ b/installer/data/mysql/atomicupdate/bug_20777_accountlines_dispute.perl @@ -0,0 +1,13 @@ +$DBversion = 'XXX'; +if( CheckVersion( $DBversion ) ) { + + if ( column_exists( 'accountlines', 'dispute' ) ) { + $dbh->do(q{ + ALTER TABLE `accountlines` + DROP COLUMN `dispute` + }); + } + + SetVersion( $DBversion ); + print "Upgrade to $DBversion done (Bug 20777 - Remove unused field accountlines.dispute)\n"; +} diff --git a/installer/data/mysql/kohastructure.sql b/installer/data/mysql/kohastructure.sql index 14da53ba96..9e6ebfdea8 100644 --- a/installer/data/mysql/kohastructure.sql +++ b/installer/data/mysql/kohastructure.sql @@ -2693,7 +2693,6 @@ CREATE TABLE `accountlines` ( `date` date default NULL, `amount` decimal(28,6) default NULL, `description` LONGTEXT, - `dispute` LONGTEXT, `accounttype` varchar(5) default NULL, `payment_type` varchar(80) default NULL, -- optional authorised value PAYMENT_TYPE `amountoutstanding` decimal(28,6) default NULL,