diff --git a/installer/data/mysql/db_revs/241200018.pl b/installer/data/mysql/db_revs/241200018.pl index 5507773824..1c5a438314 100755 --- a/installer/data/mysql/db_revs/241200018.pl +++ b/installer/data/mysql/db_revs/241200018.pl @@ -22,7 +22,9 @@ return { ); $dbh->do(q{ UPDATE additional_field_values SET new_record_id = CAST(record_id AS CHAR(11)); }); $dbh->do(q{ ALTER TABLE additional_field_values DROP COLUMN record_id; }); - $dbh->do(q{ ALTER TABLE additional_field_values CHANGE COLUMN new_record_id record_id VARCHAR(11); }); + $dbh->do( + q{ ALTER TABLE additional_field_values CHANGE COLUMN new_record_id record_id VARCHAR(11) NOT NULL DEFAULT '' COMMENT 'record_id'; } + ); say_success( $out, "Converted record_id to VARCHAR" ); } else { diff --git a/installer/data/mysql/db_revs/241200042.pl b/installer/data/mysql/db_revs/241200042.pl index f49864efb0..cc1ad50de4 100755 --- a/installer/data/mysql/db_revs/241200042.pl +++ b/installer/data/mysql/db_revs/241200042.pl @@ -12,7 +12,7 @@ return { if ( column_exists( 'aqbookseller_aliases', 'alias_id' ) ) { $dbh->do( q{ - ALTER TABLE aqbookseller_aliases CHANGE COLUMN alias_id vendor_alias_id INT(11); + ALTER TABLE aqbookseller_aliases CHANGE COLUMN alias_id vendor_alias_id INT(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key and unique identifier assigned by Koha'; } ); say_success( diff --git a/installer/data/mysql/db_revs/241200043.pl b/installer/data/mysql/db_revs/241200043.pl index 2b3926871d..468e17e818 100755 --- a/installer/data/mysql/db_revs/241200043.pl +++ b/installer/data/mysql/db_revs/241200043.pl @@ -12,7 +12,7 @@ return { if ( column_exists( 'aqbookseller_interfaces', 'interface_id' ) ) { $dbh->do( q{ - ALTER TABLE aqbookseller_interfaces CHANGE COLUMN interface_id vendor_interface_id INT(11); + ALTER TABLE aqbookseller_interfaces CHANGE COLUMN interface_id vendor_interface_id INT(11) NOT NULL AUTO_INCREMENT COMMENT 'primary key and unique identifier assigned by Koha'; } ); say_success(