[Koha-cvs] CVS: koha/updater updatedatabase,1.79,1.80
Paul POULAIN
tipaul at users.sourceforge.net
Fri May 28 10:32:03 CEST 2004
Update of /cvsroot/koha/koha/updater
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31140/updater
Modified Files:
updatedatabase
Log Message:
adding :
* MARC authority file
* seealso & hidden in MARC biblio structure.
Index: updatedatabase
===================================================================
RCS file: /cvsroot/koha/koha/updater/updatedatabase,v
retrieving revision 1.79
retrieving revision 1.80
diff -C2 -r1.79 -r1.80
*** updatedatabase 18 May 2004 09:50:07 -0000 1.79
--- updatedatabase 28 May 2004 08:32:00 -0000 1.80
***************
*** 209,212 ****
--- 209,286 ----
defaulton int(11)
)",
+ auth_types => "(
+ authtypecode char(10) not NULL,
+ authtypetext char(255) not NULL,
+ auth_tag_to_report char(3) not NULL,
+ )",
+ auth_subfield_structure => "(
+ authtypecode char(10) NOT NULL default '',
+ tagfield char(3) NOT NULL default '',
+ tagsubfield char(1) NOT NULL default '',
+ liblibrarian char(255) NOT NULL default '',
+ libopac char(255) NOT NULL default '',
+ repeatable tinyint(4) NOT NULL default '0',
+ mandatory tinyint(4) NOT NULL default '0',
+ tab tinyint(1) default NULL,
+ authorised_value char(10) default NULL,
+ value_builder char(80) default NULL,
+ seealso char(255) default NULL,
+ PRIMARY KEY (authtype,tagfield,tagsubfield),
+ KEY kohafield (kohafield),
+ KEY tab (tab)
+ )",
+ auth_tag_structure => "(
+ authtypecode char(10) NOT NULL default '',
+ tagfield char(3) NOT NULL default '',
+ liblibrarian char(255) NOT NULL default '',
+ libopac char(255) NOT NULL default '',
+ repeatable tinyint(4) NOT NULL default '0',
+ mandatory tinyint(4) NOT NULL default '0',
+ authorised_value char(10) default NULL,
+ PRIMARY KEY (authtype,tagfield)
+ )",
+ auth_header => "(
+ authid bigint(20) unsigned NOT NULL auto_increment,
+ datecreated date NOT NULL default '0000-00-00',
+ datemodified date default NULL,
+ origincode char(20) default NULL,
+ PRIMARY KEY (authid),
+ KEY origincode (origincode),
+ ) ",
+ marc_subfield_table => "(
+ subfieldid bigint(20) unsigned NOT NULL auto_increment,
+ authid bigint(20) unsigned NOT NULL default '0',
+ tag char(3) NOT NULL default '',
+ tagorder tinyint(4) NOT NULL default '1',
+ tag_indicator char(2) NOT NULL default '',
+ subfieldcode char(1) NOT NULL default '',
+ subfieldorder tinyint(4) NOT NULL default '1',
+ subfieldvalue varchar(255) default NULL,
+ valuebloblink bigint(20) default NULL,
+ PRIMARY KEY (subfieldid),
+ KEY authid (authid),
+ KEY tag (tag),
+ KEY tag_indicator (tag_indicator),
+ KEY subfieldorder (subfieldorder),
+ KEY subfieldcode (subfieldcode),
+ KEY subfieldvalue (subfieldvalue),
+ KEY tagorder (tagorder)
+ )",
+ auth_word => "(
+ authid bigint(20) NOT NULL default '0',
+ tag char(3) NOT NULL default '',
+ tagorder tinyint(4) NOT NULL default '1',
+ subfieldid char(1) NOT NULL default '',
+ subfieldorder tinyint(4) NOT NULL default '1',
+ word varchar(255) NOT NULL default '',
+ sndx_word varchar(255) NOT NULL default '',
+ KEY authid (authid),
+ KEY tag (tag),
+ KEY tagorder (tagorder),
+ KEY subfieldid (subfieldid),
+ KEY subfieldorder (subfieldorder),
+ KEY word (word),
+ KEY sndx_word (sndx_word)
+ )",
);
***************
*** 252,256 ****
'itemtype' => 'char(4) not NULL default \'\''},
marc_subfield_structure =>{'seealso' => 'char(255)',
! 'itemtype' => 'char(4) not NULL default \'\''},
bookshelf => {'owner' => 'char(80)',
'category' => 'char(1)',
--- 326,333 ----
'itemtype' => 'char(4) not NULL default \'\''},
marc_subfield_structure =>{'seealso' => 'char(255)',
! 'itemtype' => 'char(4) not NULL default \'\'',
! 'hidden' => 'tinyint(1)',
! 'isurl' => 'tinyint(1)',
! },
bookshelf => {'owner' => 'char(80)',
'category' => 'char(1)',
***************
*** 581,584 ****
--- 658,670 ----
type => 'free'
},
+ {
+ uniquefieldrequired => 'variable',
+ variable => 'suggestion',
+ forceupdate => { 'explanation' => 1,
+ 'type' => 1 },
+ value => '0',
+ explanation => 'if set to 1, suggestions are activated in OPAC',
+ type => 'free'
+ },
],
***************
*** 1076,1079 ****
--- 1162,1170 ----
# $Log$
+ # Revision 1.80 2004/05/28 08:32:00 tipaul
+ # adding :
+ # * MARC authority file
+ # * seealso & hidden in MARC biblio structure.
+ #
# Revision 1.79 2004/05/18 09:50:07 tipaul
# *** empty log message ***
More information about the Koha-cvs
mailing list