Bug 13881: (RM followup) Fix incorrect idempotency test
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
This commit is contained in:
parent
1597f2f007
commit
39e8fd30d7
|
|
@ -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");
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue