DB BUMP 71 : add formatstring to labels_conf for specifying labels content
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
This commit is contained in:
parent
56b87af4db
commit
4d3255518d
|
|
@ -1117,6 +1117,7 @@ CREATE TABLE `labels_conf` (
|
|||
`isbn` int(1) default '0',
|
||||
`startlabel` int(2) NOT NULL default '1',
|
||||
`printingtype` char(32) default 'BAR',
|
||||
`formatstring` varchar(64) default NULL,
|
||||
`layoutname` char(20) NOT NULL default 'TEST',
|
||||
`guidebox` int(1) default '0',
|
||||
`active` tinyint(1) default '1',
|
||||
|
|
|
|||
|
|
@ -1305,6 +1305,26 @@ if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
|
|||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
$DBversion = "3.00.00.070";
|
||||
if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
|
||||
$dbh->do(" ALTER TABLE `subscription` ADD `serialsadditems` TINYINT( 1 ) NOT NULL DEFAULT '0';");
|
||||
# fill the new field with the previous systempreference value, then drop the syspref
|
||||
my $sth = $dbh->prepare("SELECT value FROM systempreferences WHERE variable='serialsadditems'");
|
||||
$sth->execute;
|
||||
my ($serialsadditems) = $sth->fetchrow();
|
||||
$dbh->do("UPDATE subscription SET serialsadditems=$serialsadditems");
|
||||
$dbh->do("DELETE FROM systempreferences WHERE variable='serialsadditems'");
|
||||
print "Upgrade to $DBversion done ( moving serialsadditems from syspref to subscription )\n";
|
||||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
$DBversion = "3.00.00.071";
|
||||
if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
|
||||
$dbh->do("ALTER TABLE labels_conf ADD COLUMN formatstring VARCHAR(64) DEFAULT NULL;");
|
||||
print "Upgrade to $DBversion done ( Adding format string to labels generator. )\n";
|
||||
SetVersion ($DBversion);
|
||||
}
|
||||
|
||||
=item DropAllForeignKeys($table)
|
||||
|
||||
Drop all foreign keys of the table $table
|
||||
|
|
|
|||
Loading…
Reference in New Issue