[Koha-patches] [PATCH] Bug 6716: Document import_batches table
Nicole C. Engard
nengard at bywatersolutions.com
Wed Jul 18 16:07:55 CEST 2012
---
installer/data/mysql/kohastructure.sql | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/installer/data/mysql/kohastructure.sql b/installer/data/mysql/kohastructure.sql
index 3b9827a..a595fa2 100644
--- a/installer/data/mysql/kohastructure.sql
+++ b/installer/data/mysql/kohastructure.sql
@@ -848,21 +848,21 @@ CREATE TABLE hold_fill_targets (
--
DROP TABLE IF EXISTS `import_batches`;
-CREATE TABLE `import_batches` (
- `import_batch_id` int(11) NOT NULL auto_increment,
- `matcher_id` int(11) default NULL,
+CREATE TABLE `import_batches` ( -- information about batches of marc records that have been imported
+ `import_batch_id` int(11) NOT NULL auto_increment, -- unique identifier and primary key
+ `matcher_id` int(11) default NULL, -- the id of the match rule used (matchpoints.matcher_id)
`template_id` int(11) default NULL,
`branchcode` varchar(10) default NULL,
- `num_biblios` int(11) NOT NULL default 0,
- `num_items` int(11) NOT NULL default 0,
- `upload_timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
- `overlay_action` enum('replace', 'create_new', 'use_template', 'ignore') NOT NULL default 'create_new',
- `nomatch_action` enum('create_new', 'ignore') NOT NULL default 'create_new',
- `item_action` enum('always_add', 'add_only_for_matches', 'add_only_for_new', 'ignore') NOT NULL default 'always_add',
- `import_status` enum('staging', 'staged', 'importing', 'imported', 'reverting', 'reverted', 'cleaned') NOT NULL default 'staging',
- `batch_type` enum('batch', 'z3950', 'webservice') NOT NULL default 'batch',
- `file_name` varchar(100),
- `comments` mediumtext,
+ `num_biblios` int(11) NOT NULL default 0, -- number of bib records in the file
+ `num_items` int(11) NOT NULL default 0, -- number of items in the file
+ `upload_timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP, -- date and time the file was uploaded
+ `overlay_action` enum('replace', 'create_new', 'use_template', 'ignore') NOT NULL default 'create_new', -- how to handle duplicate records
+ `nomatch_action` enum('create_new', 'ignore') NOT NULL default 'create_new', -- how to handle records where no match is found
+ `item_action` enum('always_add', 'add_only_for_matches', 'add_only_for_new', 'ignore') NOT NULL default 'always_add', -- what to do with item records
+ `import_status` enum('staging', 'staged', 'importing', 'imported', 'reverting', 'reverted', 'cleaned') NOT NULL default 'staging', -- the status of the imported file
+ `batch_type` enum('batch', 'z3950', 'webservice') NOT NULL default 'batch', -- where this batch has come from
+ `file_name` varchar(100), -- the name of the file uploaded
+ `comments` mediumtext, -- any comments added when the file was uploaded
PRIMARY KEY (`import_batch_id`),
KEY `branchcode` (`branchcode`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
1.7.2.3
More information about the Koha-patches
mailing list