[Koha-patches] [PATCH] Bug 6716 Documenting two Branch Group tables

Nicole C. Engard nengard at bywatersolutions.com
Sun Aug 14 20:29:34 CEST 2011


This patch documents the branchcategories table and the
branchrelations table. Both tables are used in the library/
branch groups administration.

Signed-off-by: Nicole C. Engard <nengard at bywatersolutions.com>
---
 installer/data/mysql/kohastructure.sql |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/installer/data/mysql/kohastructure.sql b/installer/data/mysql/kohastructure.sql
index e9edf25..9042210 100644
--- a/installer/data/mysql/kohastructure.sql
+++ b/installer/data/mysql/kohastructure.sql
@@ -324,11 +324,11 @@ CREATE TABLE `branch_item_rules` (
 --
 
 DROP TABLE IF EXISTS `branchcategories`;
-CREATE TABLE `branchcategories` (
-  `categorycode` varchar(10) NOT NULL default '',
-  `categoryname` varchar(32),
-  `codedescription` mediumtext,
-  `categorytype` varchar(16),
+CREATE TABLE `branchcategories` ( -- information related to library/branch groups 
+  `categorycode` varchar(10) NOT NULL default '', -- unique key, used to identify the group
+  `categoryname` varchar(32), -- name used to identify the group
+  `codedescription` mediumtext, -- description of the group
+  `categorytype` varchar(16), -- defines if this is a search or properties group
   PRIMARY KEY  (`categorycode`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
@@ -363,9 +363,9 @@ CREATE TABLE `branches` (
 --
 
 DROP TABLE IF EXISTS `branchrelations`;
-CREATE TABLE `branchrelations` (
-  `branchcode` varchar(10) NOT NULL default '',
-  `categorycode` varchar(10) NOT NULL default '',
+CREATE TABLE `branchrelations` ( -- tracks which libraries/branches are in each library/branch group
+  `branchcode` varchar(10) NOT NULL default '', -- foreign key linking to the branches table
+  `categorycode` varchar(10) NOT NULL default '', -- foreign key linking to the branchcategories table
   PRIMARY KEY  (`branchcode`,`categorycode`),
   KEY `branchcode` (`branchcode`),
   KEY `categorycode` (`categorycode`),
-- 
1.7.2.3



More information about the Koha-patches mailing list