Bug 14237: Database updates
[koha-ffzg.git] / installer / data / mysql / atomicupdate / bug_14237-add_course_items.biblionumber_column.perl
1 $DBversion = 'XXX';
2 if( CheckVersion( $DBversion ) ){
3     unless( column_exists( 'course_items', 'biblionumber') ) {
4         $dbh->do(q{ ALTER TABLE course_items ADD `biblionumber` int(11) NOT NULL AFTER `itemnumber` });
5         $dbh->do(q{ ALTER TABLE course_items ADD CONSTRAINT `fk_course_items_biblionumber` FOREIGN KEY (`biblionumber`) REFERENCES `biblio` (`biblionumber`) ON DELETE CASCADE ON UPDATE CASCADE });
6         $dbh->do(q{ ALTER TABLE course_items CHANGE `itemnumber` `itemnumber` int(11) DEFAULT NULL });
7     }
8
9     NewVersion( $DBversion, 14237, ["Add course_items.biblionumber column", "Add fk_course_items_biblionumber constraint", "Change course_items.itemnumber to allow NULL values"] );
10 }