[Koha-bugs] [Bug 10963] Simplified creation of MARC21 sample frameworks
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Sat Dec 7 00:34:37 CET 2013
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10963
--- Comment #26 from Bernardo Gonzalez Kriegel <bgkriegel at gmail.com> ---
Created attachment 23345
-->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=23345&action=edit
Bug 10963 - [10] Simplified creation of MARC21 sample frameworks
This patch revert original hidden values to the
situation before rewriting simple and fast SQL files.
Also adds missing 082 fields and subfields to
fastadd fw!
To test the complete package:
(before applying the patch)
1) Delete biblio fw
delete from marc_subfield_structure; delete from marc_tag_structure; delete
from biblio_framework;
2) Load default and simple fw
3) Search for different hidden values executing this query and save the result
on a file (ej. simple-old)
"update marc_subfield_structure set frameworkcode = 'AAA' where frameworkcode =
''; select * from (select
tagfield,tagsubfield,hidden,group_concat(frameworkcode order by frameworkcode)
as fws from marc_subfield_structure group by
concat(tagfield,tagsubfield,hidden) having fws <>
'AAA,AR,BKS,CF,IR,KT,SER,SR,VR') as a where fws not like 'AAA%';"
4) Delete biblio fw as in 1)
5) Load default and fastadd
6) Search for different hidden values executing this query and save the result
on a file (ej. fast-old)
"update marc_subfield_structure set frameworkcode = 'AAA' where frameworkcode =
''; select * from (select
tagfield,tagsubfield,hidden,group_concat(frameworkcode order by frameworkcode)
as fws from marc_subfield_structure group by
concat(tagfield,tagsubfield,hidden) having fws <> 'AAA,FA') as a where fws not
like 'AAA%';"
7) Apply the patch (it takes some time, it's large)
8) Repeat 1-2-3) but save on a new file (ej. simple-new)
9) Repeat 4-5-6) but save on a new file (ej. fast-new)
10) Check that que we get the same results
diff simple-old simple-new => no lines
diff fast-old fast-new => no lines
That's all
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list