Commit graph

35 commits

Author SHA1 Message Date
tipaul
d8753e29df * fill_usmarc.pl => fills db with MARC21/english data structure. The modifs now maps koha item fields to 995 MARC tag.
* updatedb2marc.pl => builds MARC data from old-DB. WARNING : this script translate around 30rows/seconds, which is neither good nor bad (if you consider that 1 biblio+1 item = more than 50 record in the MARC-DB). But if you plan to migrate a 30 000 books db, launch script and go for lunch ;-)
2002-09-10 14:02:42 +00:00
tonnesen
637c64680f Added bibliothesaurus table 2002-08-30 17:26:14 +00:00
tonnesen
1e67687742 Added copyright statement to all .pl and .pm files 2002-08-14 18:12:50 +00:00
tipaul
01567396fe small script that show in HTML a MARC biblio stored in koha. Very useful for test, and could be a start for MARC management in koha. 2002-07-25 09:55:51 +00:00
tipaul
1da4e0ff2f 1st scripts for MARC-DB.
WARNING : YOU MUST DO THE FOLLOWING IF YOU EXPECT THE MAIN-BRANCH TO WORK.

* install MARC::Record package, from cpan or sourceforge
* OVERWRITE File.pm and USMARC.pm. The original misses 1 functionnality we absolutly need in koha (reading a MARC from a variable, not from a file). Thanks to Steve, who modified MARC::Record.
* modify your DB by adding marcschema.sql tables
* populate new tables by launching fill_usmarc.pl

Then, it should work...
What works exactly will come in the next commit, in a few minuts (hitchcock suspens...)
2002-07-24 15:52:53 +00:00
tonnesen
cb7441a537 More merges in from rel-1-2
All of the changes so far have been minor.  I did uncomment delbiblio($biblio)
in delbiblio.pl in the main branch to match delbiblio.pl in rel-1-2
2002-06-20 17:33:07 +00:00
tipaul
56d4ac55a7 today stuff around marc. Will change soon as we will use MARC::record (see marcpm.sourceforge.net) 2002-06-06 16:23:36 +00:00
tipaul
d9b22fb1da Proposing simplified perlmarcstructure. Interesting mainly for Steve 2002-06-05 13:05:19 +00:00
tipaul
783353ebdd ouuppsss... forget the 1.13 version, i made a mistake. This version works and should be the last 2002-06-04 08:13:31 +00:00
tipaul
646ee4100f New and hopefully last version of the MARC-DB. Is the fastest in benchmark, everybody agree ;-) (Sergey, Steve and me, Paul) 2002-06-04 07:56:56 +00:00
tonnesen
dcd45fb1ac removed another _sergey 2002-05-31 20:03:17 +00:00
tonnesen
aaf24f7102 removed fieldid in favour of tagid, removed _sergey from table names, added
tagorder field to tag table, renamed marc_field_table to marc_tag_table.
2002-05-31 19:41:29 +00:00
tonnesen
7ef695a908 Splitting into separate tag and subfield tables 2002-05-31 19:36:08 +00:00
tonnesen
27f617e8fc Benchmark script for sergey's schema 2002-05-30 19:58:24 +00:00
tonnesen
ea6c43ed19 New benchmark run to test Sergey's schema 2002-05-30 19:55:18 +00:00
tipaul
69ad59d59a * modification of tables/row names : *_tag_* replaced by *_subfield_* where needed
* modification of word table
2002-05-30 08:11:51 +00:00
tipaul
2110c580eb some more cleaning : removed duplicated row, added indexes 2002-05-30 08:00:56 +00:00
tonnesen
9da8afa545 Changed subfieldmark back to subfieldcode 2002-05-29 22:11:20 +00:00
tonnesen
98ab1220d8 Further simplifications to the marc schema specification 2002-05-29 21:11:41 +00:00
tonnesen
01651e1768 First attempt at a perl data structure for marc records 2002-05-22 16:00:51 +00:00
tonnesen
63474fc22f Benchmarking files for comparing performance of two different proposed database
schemas for MARC storage.  See IRC log at

    http://www.haz.cmsd.bc.ca/cgi-bin/kohalog.pl

for information on the two proposals.
2002-05-17 22:03:14 +00:00
tonnesen
87a0602708 Used subfieldcode where I should have used subfieldid (in primary key) Note
that I changed bibcode and tagcode to bibid and tagid as well to avoid
confusion with subfieldcode (which is the one letter subfield code)
2002-05-16 20:42:55 +00:00
tonnesen
8def1d132e Added marc_NXX_subfield_table tables 2002-05-16 20:27:12 +00:00
tipaul
0af09bc098 Beginning of marc stuff :
* in marc directory, the marcschema.sql contains now the new marc structure. The old one is in marcschema.old.sql.
* in marc directory, the fill_usmarc.pl script fills the structure tables with USMARC format in english. Thanks to steve for the BIG work getting them from LOC... It's still to do for UNIMARC in english, and of course in french for me ;-)
* in admin directory, the marctagstructure.pl script helps playing with the structure and modifying it... It's not ended (tomorrow, i hope it will be)
2002-05-16 16:20:40 +00:00
tonnesen
40e440ca7c Minor changes 2001-11-06 18:25:30 +00:00
tonnesen
0f86cbbd93 Script that I'm using to check MARC record support. 2001-11-06 18:24:54 +00:00
tonnesen
62821a4217 Removed duplicate viewmarc.pl from acqui.simple directory 2001-10-05 21:23:22 +00:00
tonnesen
33ab2526f3 Changed search interface to allow searches on Illustrator. This is
apparently a common search in elementary school libraries.
2001-10-05 20:13:20 +00:00
tonnesen
245d7a8adc Started on updateItem subroutine. 2001-09-27 19:24:18 +00:00
tonnesen
dafde2c286 Prototype marc record viewer and editor. 2001-06-25 20:15:44 +00:00
tonnesen
66e5d5d5db A TODO file for MARC support 2001-06-25 20:12:02 +00:00
tonnesen
5976596553 Minor documentation changes. 2001-06-25 19:07:20 +00:00
tonnesen
4285d166ca Perl script to convert existing Koha tables to the new MARC tables. 2001-06-25 18:55:28 +00:00
tonnesen
56a240a9f8 SQL commands to clear all of the MARC tables. This is terribly dangerous,
but I find it useful during the development work.  :)
2001-06-25 18:54:12 +00:00
tonnesen
5ced43726a Schema for MARC storage tables. Blatantly stolen from www.pytheas.org.
I also added the 0XX tables.
2001-06-25 18:52:33 +00:00