`branchcode` varchar(10) default NULL, -- branch code users to create branch specific news, NULL is every branch.
`title` varchar(250) NOT NULL default '', -- title of the news article
`content` MEDIUMTEXT NOT NULL, -- the body of your news article
- `lang` varchar(25) NOT NULL default '', -- location for the article (koha is the staff client, slip is the circulation receipt and language codes are for the opac)
+ `lang` varchar(50) NOT NULL default '', -- location for the article (koha is the staff client, slip is the circulation receipt and language codes are for the opac)
`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP, -- pulibcation date and time
`expirationdate` date default NULL, -- date the article is set to expire or no longer be visible
`number` int(11) default NULL, -- the order in which this article appears in that specific location
$DBversion = '20.06.00.014';
if( CheckVersion( $DBversion ) ) {
- $dbh->do( "ALTER TABLE opac_news CHANGE lang lang VARCHAR(50)" );
+ $dbh->do( "ALTER TABLE opac_news CHANGE lang lang VARCHAR(50) NOT NULL DEFAULT ''" );
NewVersion( $DBversion, 23797, "Extend the opac_news lang column to accommodate longer values" );
}