[Koha-bugs] [Bug 10329] Rename system preference marcflavour to MarcFormat
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Jun 10 11:42:05 CEST 2013
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10329
--- Comment #4 from M. de Rooy <m.de.rooy at rijksmuseum.nl> ---
Your changes in updatedatabase need correction too (two updates!!)
+$DBversion = "3.13.00.XXX";
+if ( CheckVersion($DBversion) ) {
+ $dbh->do("UPDATE systempreferences SET variable = 'marcflavour' WHERE
variable = 'marcflavour'");
+ print "Upgrade to $DBversion done (Bug 10329 - Rename system preference
marcflavour to marcflavour)\n";
+ SetVersion ($DBversion);
+}
+
$DBversion = "3.00.00.009";
if (C4::Context->preference("Version") < TransformToNum($DBversion)) {
@@ -3259,7 +3266,7 @@ if (C4::Context->preference("Version") <
TransformToNum($DBversion)) {
$dbh->do(qq{
ALTER TABLE deleteditems ADD UNIQUE INDEX deleteditemsstocknumberidx
(stocknumber);
});
- if (C4::Context->preference('marcflavour') eq 'UNIMARC'){
+ if (C4::Context->preference('marcflavour') eq 'UNIMARC'){
$dbh->do(qq{
INSERT IGNORE INTO marc_subfield_structure (frameworkcode,tagfield,
tagsubfield, tab, repeatable, mandatory,kohafield)
SELECT DISTINCT (frameworkcode),995,"j",10,0,0,"items.stocknumber" from
biblio_framework ;
@@ -6971,6 +6978,13 @@ if(CheckVersion($DBversion)) {
SetVersion ($DBversion);
}
+$DBversion = "3.13.00.XXX";
+if ( CheckVersion($DBversion) ) {
+ $dbh->do("UPDATE systempreferences SET variable = 'MarcFormat' WHERE
variable = 'marcflavour'");
+ print "Upgrade to $DBversion done (Bug 10329 - Rename system preference
marcflavour to MarcFormat)\n";
+ SetVersion ($DBversion);
I did get two lines indeed when running this:
Upgrade to 3.13.00.XXX done (Bug 10329 - Rename system preference
marcflavour to marcflavour)
Upgrade to 3.13.00.XXX done (Bug 10329 - Rename system preference
marcflavour to MarcFormat)
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list