Bug 19066: Update Database
Signed-off-by: Josef Moravec <josef.moravec@gmail.com> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Squashing for cleaner history Bug 19066: (QA follow-up) Move db update to perl Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
This commit is contained in:
parent
fb98450172
commit
bf75f24351
2 changed files with 12 additions and 0 deletions
|
@ -0,0 +1,11 @@
|
||||||
|
$DBversion = 'XXX'; # will be replaced by the RM
|
||||||
|
if( CheckVersion( $DBversion ) ) {
|
||||||
|
|
||||||
|
if( !column_exists( 'accountlines', 'branchcode' ) ) {
|
||||||
|
$dbh->do("ALTER TABLE accountlines ADD branchcode VARCHAR( 10 ) NULL DEFAULT NULL AFTER manager_id");
|
||||||
|
}
|
||||||
|
|
||||||
|
# Always end with this (adjust the bug info)
|
||||||
|
SetVersion( $DBversion );
|
||||||
|
print "Upgrade to $DBversion done (Bug 19066 - Add branchcode to accountlines)\n";
|
||||||
|
}
|
|
@ -2718,6 +2718,7 @@ CREATE TABLE `accountlines` (
|
||||||
`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
|
`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
|
||||||
`note` MEDIUMTEXT NULL default NULL,
|
`note` MEDIUMTEXT NULL default NULL,
|
||||||
`manager_id` int(11) NULL,
|
`manager_id` int(11) NULL,
|
||||||
|
`branchcode` VARCHAR( 10 ) NULL DEFAULT NULL, -- the branchcode of the library where a payment was made, a manual invoice created, etc.
|
||||||
PRIMARY KEY (`accountlines_id`),
|
PRIMARY KEY (`accountlines_id`),
|
||||||
KEY `acctsborridx` (`borrowernumber`),
|
KEY `acctsborridx` (`borrowernumber`),
|
||||||
KEY `timeidx` (`timestamp`),
|
KEY `timeidx` (`timestamp`),
|
||||||
|
|
Loading…
Reference in a new issue