Bug 13881: (RM followup) Fix incorrect idempotency test

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
This commit is contained in:
Martin Renvoize 2020-03-26 15:51:54 +00:00
parent 1597f2f007
commit 39e8fd30d7
No known key found for this signature in database
GPG Key ID: 422B469130441A0F
1 changed files with 13 additions and 10 deletions

View File

@ -21273,16 +21273,19 @@ if( CheckVersion( $DBversion ) ) {
$DBversion = '19.12.00.054';
if( CheckVersion( $DBversion ) ) {
$dbh->do(qq{
CREATE TABLE IF NOT EXISTS `desks` ( -- desks available in a library
`desk_id` int(11) NOT NULL auto_increment, -- unique identifier added by Koha
`desk_name` varchar(100) NOT NULL default '', -- name of the desk
`branchcode` varchar(10) NOT NULL, -- library the desk is located at
PRIMARY KEY (`desk_id`),
KEY `fk_desks_branchcode` (`branchcode`),
CONSTRAINT `fk_desks_branchcode` FOREIGN KEY (`branchcode`) REFERENCES `branches` (`branchcode`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
});
if ( !TableExists('desks') ) {
$dbh->do(qq{
CREATE TABLE `desks` ( -- desks available in a library
`desk_id` int(11) NOT NULL auto_increment, -- unique identifier added by Koha
`desk_name` varchar(100) NOT NULL default '', -- name of the desk
`branchcode` varchar(10) NOT NULL, -- library the desk is located at
PRIMARY KEY (`desk_id`),
KEY `fk_desks_branchcode` (`branchcode`),
CONSTRAINT `fk_desks_branchcode` FOREIGN KEY (`branchcode`) REFERENCES `branches` (`branchcode`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
});
}
NewVersion( $DBversion, 13881, "Add desk management");
}