Jonathan Druart
4 years ago
2 changed files with 5 additions and 5 deletions
@ -1,17 +1,17 @@ |
|||
$DBversion = 'XXX'; # will be replaced by the RM |
|||
if( CheckVersion( $DBversion ) ) { |
|||
if( !column_exists( 'issues', 'issuer' ) ) { |
|||
if( !column_exists( 'issues', 'issuer_id' ) ) { |
|||
$dbh->do( q| ALTER TABLE issues ADD issuer_id INT(11) DEFAULT NULL AFTER borrowernumber | ); |
|||
} |
|||
if (!foreign_key_exists( 'issues', 'issues_ibfk_borrowers_borrowernumber' )) { |
|||
$dbh->do( q| ALTER TABLE issues ADD CONSTRAINT `issues_ibfk_borrowers_borrowernumber` FOREIGN KEY (`issuer_id`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE SET NULL ON UPDATE CASCADE | ); |
|||
} |
|||
if( !column_exists( 'old_issues', 'issuer' ) ) { |
|||
if( !column_exists( 'old_issues', 'issuer_id' ) ) { |
|||
$dbh->do( q| ALTER TABLE old_issues ADD issuer_id INT(11) DEFAULT NULL AFTER borrowernumber | ); |
|||
} |
|||
if (!foreign_key_exists( 'old_issues', 'old_issues_ibfk_borrowers_borrowernumber' )) { |
|||
$dbh->do( q| ALTER TABLE old_issues ADD CONSTRAINT `old_issues_ibfk_borrowers_borrowernumber` FOREIGN KEY (`issuer_id`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE SET NULL ON UPDATE CASCADE | ); |
|||
} |
|||
|
|||
NewVersion( $DBversion, 23916, "Add issues.issuer"; |
|||
NewVersion( $DBversion, 23916, "Add issues.issuer_id"; |
|||
} |
|||
|
Loading…
Reference in new issue