/[drupal]/contributions/modules/biblio/biblio.mysql
ViewVC logotype

Contents of /contributions/modules/biblio/biblio.mysql

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download)
Mon Jul 24 19:31:26 2006 UTC (3 years, 4 months ago) by rjerome
Branch: MAIN
CVS Tags: DRUPAL-4-7--2-3, DRUPAL-4-7--2-2, DRUPAL-4-7--2-1, DRUPAL-4-7--2-0, DRUPAL-4-7--2-6, DRUPAL-4-7--2-5, DRUPAL-4-7--2-4, DRUPAL-4-7--1-0, DRUPAL-4-7--1-1, DRUPAL-5--1-4, HEAD
Branch point for: DRUPAL-4-7--2, DRUPAL-4-7, DRUPAL-5
Changes since 1.2: +123 -1 lines
first "beta" working version for 4.7
1 #
2 # Table: 'biblio'
3 #
4 CREATE TABLE `biblio` (
5 `nid` int(10) NOT NULL default '0',
6 `biblio_type` int(11) NOT NULL default '0',
7 `biblio_number` varchar(10) default NULL,
8 `biblio_other_number` varchar(24) default NULL,
9 `biblio_secondary_title` varchar(255) default NULL,
10 `biblio_tertiary_title` varchar(255) default NULL,
11 `biblio_authors` varchar(255) default NULL,
12 `biblio_secondary_authors` varchar(255) default NULL,
13 `biblio_tertiary_authors` varchar(255) default NULL,
14 `biblio_corp_author` varchar(255) default NULL,
15 `biblio_other_author_affiliations` varchar(255) default NULL,
16 `biblio_edition` varchar(255) default NULL,
17 `biblio_publisher` varchar(255) default NULL,
18 `biblio_place_published` varchar(255) default NULL,
19 `biblio_year` int(11) NOT NULL default '0',
20 `biblio_volume` varchar(10) default NULL,
21 `biblio_pages` varchar(24) default NULL,
22 `biblio_date` varchar(16) default NULL,
23 `biblio_isbn` varchar(24) default NULL,
24 `biblio_lang` varchar(24) default 'eng',
25 `biblio_abst_e` text,
26 `biblio_abst_f` text,
27 `biblio_full_text` tinyint(4) default '0',
28 `biblio_keywords` varchar(255) default NULL,
29 `biblio_url` varchar(255) default NULL,
30 `biblio_issue` varchar(10) default NULL,
31 `biblio_type_of_work` varchar(255) default NULL,
32 `biblio_accession_number` varchar(24) default NULL,
33 `biblio_call_number` varchar(24) default NULL,
34 `biblio_notes` text,
35 PRIMARY KEY (`nid`),
36 KEY `type` (`biblio_type`),
37 KEY `year` (`biblio_year`),
38 FULLTEXT KEY `authors` (`biblio_authors`)
39 ) ENGINE=MyISAM;
40
41 CREATE TABLE `biblio_fields` (
42 `fid` int(11) NOT NULL default '0',
43 `name` varchar(100) NOT NULL default '',
44 `title` varchar(100) NOT NULL default '',
45 `common` tinyint(1) NOT NULL default '0',
46 `type` varchar(100) NOT NULL default '',
47 `size` int(11) NOT NULL default '0',
48 `maxsize` int(11) NOT NULL default '0',
49 `hint` varchar(100) default '',
50 `required` tinyint(1) NOT NULL default '0',
51 `visible` tinyint(4) NOT NULL default '0',
52 `weight` int(11) NOT NULL default '0',
53 PRIMARY KEY (`fid`)
54 ) ENGINE=MyISAM;
55
56 INSERT INTO `biblio_fields` (`fid`,`name`,`title`,`common`,`type`,`size`,`maxsize`,`hint`,`required`,`visible`,`weight`) VALUES
57 (1,'biblio_authors','Authors',1,'textfield',60,255,'Author names must be separated by semicolons',1,0,1),
58 (2,'biblio_secondary_authors','Secondary Authors',0,'textfield',60,255,'',0,0,21),
59 (3,'biblio_tertiary_authors','Tertiary Authors',0,'textfield',60,255,'',0,0,26),
60 (4,'biblio_corp_author','Corporate Author',0,'textfield',60,255,'',0,0,25),
61 (5,'biblio_secondary_title','Secondary Title',0,'textfield',60,255,'',0,0,12),
62 (6,'biblio_tertiary_title','Tertiary Title',0,'textfield',60,255,'',0,0,13),
63 (7,'biblio_accession_number','Accession Number',1,'textfield',24,24,'',0,0,151),
64 (8,'biblio_isbn','ISBN/ISSN Number',1,'textfield',24,24,'',0,0,150),
65 (9,'biblio_call_number','Call Number',1,'textfield',24,24,'',0,0,152),
66 (10,'biblio_other_number','Other Numbers',1,'textfield',10,24,'',0,0,153),
67 (11,'biblio_other_author_affiliations','Other Author Affiliations',0,'textfield',60,255,'',0,0,24),
68 (12,'biblio_publisher','Publisher',0,'textfield',60,255,'',0,0,19);
69 INSERT INTO `biblio_fields` (`fid`,`name`,`title`,`common`,`type`,`size`,`maxsize`,`hint`,`required`,`visible`,`weight`) VALUES
70 (13,'biblio_place_published','Place Published',0,'textfield',60,255,'',0,0,20),
71 (14,'biblio_year','Year of Publication',1,'textfield',4,4,'(yyyy)',1,0,-45),
72 (15,'biblio_edition','Edition',0,'textfield',60,255,'',0,0,15),
73 (16,'biblio_volume','Volume',0,'textfield',10,10,'',0,0,14),
74 (17,'biblio_number','Number',0,'textfield',10,10,'',0,0,16),
75 (18,'biblio_pages','Pagination',0,'textfield',24,24,'',0,0,17),
76 (19,'biblio_date','Date Published',0,'textfield',16,16,'(mm/yyyy)',0,0,18),
77 (20,'biblio_lang','Publication Language',0,'textfield',24,24,'',0,0,23),
78 (21,'biblio_abst_e','Abstract',1,'textarea',60,15,'',0,0,155),
79 (22,'biblio_abst_f','French Abstract',0,'textarea',60,15,'',0,0,156),
80 (23,'biblio_keywords','Key Words',1,'textfield',60,255,'',0,0,154),
81 (24,'biblio_type_of_work','Type of Work',0,'textfield',60,255,'Masters Thesis, PhD Thesis, etc.',0,0,22),
82 (25,'biblio_url','URL',1,'textfield',60,255,'',0,0,158);
83 INSERT INTO `biblio_fields` (`fid`,`name`,`title`,`common`,`type`,`size`,`maxsize`,`hint`,`required`,`visible`,`weight`) VALUES
84 (26,'biblio_notes','Notes',1,'textarea',60,15,'',0,0,157),
85 (27,'biblio_issue','Issue',0,'textfield',10,10,'',0,0,15);
86
87 # Table: 'biblio_types'
88 #
89 CREATE TABLE `biblio_types` (
90 `tid` int(11) NOT NULL ,
91 `name` varchar(64) NOT NULL default '',
92 `description` varchar(255) default NULL,
93 PRIMARY KEY (`tid`)
94 ) ENGINE=MyISAM;
95
96 INSERT INTO `biblio_types` (`tid`,`name`,`description`) VALUES
97 (-1,'Select Type...',NULL),
98 (1,'Journal Paper',NULL),
99 (2,'Refereed Conference Paper',NULL),
100 (3,'Non-Refereed Conference Paper',NULL),
101 (4,'Conference Poster Presentation',NULL),
102 (5,'Report',NULL),
103 (6,'Book or Book Chapter',NULL),
104 (7,'Thesis',NULL),
105 (8,'Patent',NULL),
106 (9,'Other Publication',NULL);
107
108
109 CREATE TABLE `biblio_type_details` (
110 `tdid` int(11) NOT NULL auto_increment,
111 `tid` int(11) NOT NULL default '0',
112 `fid` int(11) NOT NULL default '0',
113 `title` varchar(100) NOT NULL default '',
114 `hint` varchar(100) default '',
115 `required` tinyint(1) NOT NULL default '0',
116 `visible` tinyint(4) NOT NULL default '0',
117 `weight` int(11) NOT NULL default '0',
118 PRIMARY KEY (`tdid`),
119 KEY `tid` (`tid`)
120 ) ENGINE=MyISAM;
121
122
123 INSERT INTO `biblio_type_details` (`tid`,`fid`,`title`,`hint`,`required`,`visible`,`weight`) VALUES
124 (1,16,'Volume','',0,1,14),
125 (1,19,'Journal Date','(mm/yyyy)',0,1,3),
126 (1,5,'Journal Title','',1,1,2),
127 (1,27,'Issue','',0,1,15),
128 (2,5,'Conference Name','',0,1,12),
129 (2,6,'Series Title','',0,1,13),
130 (2,16,'Volume','',0,1,14),
131 (2,15,'Edition','',0,1,15),
132 (2,18,'Pagination','',0,1,17),
133 (2,19,'Conference Start Date','(dd/mm/yyyy)',0,1,18),
134 (2,12,'Publisher','',0,1,19),
135 (2,13,'Conference Location','',0,1,20),
136 (2,2,'Editor','',0,1,21),
137 (3,5,'Conference Name','',0,1,12),
138 (3,6,'Series Title','',0,1,13),
139 (3,16,'Volume','',0,1,14),
140 (3,15,'Edition','',0,1,15),
141 (3,18,'Pagination','',0,1,17),
142 (3,19,'Conference Start Date','(dd/mm/yyyy)',0,1,18),
143 (3,12,'Publisher','',0,1,19),
144 (3,13,'Conference Location','',0,1,20),
145 (3,2,'Editor','',0,1,21),
146 (4,5,'Conference Name','',0,1,12),
147 (4,6,'Series Title','',0,1,13),
148 (4,16,'Volume','',0,1,14),
149 (4,15,'Edition','',0,1,15);
150 INSERT INTO `biblio_type_details` (`tid`,`fid`,`title`,`hint`,`required`,`visible`,`weight`) VALUES
151 (4,18,'Pagination','',0,1,17),
152 (4,19,'Conference Start Date','(dd/mm/yyyy)',0,1,18),
153 (4,12,'Publisher','',0,1,19),
154 (4,13,'Conference Location','',0,1,20),
155 (4,2,'Editor','',0,1,21),
156 (5,19,'Date','(mm/yyyy)',0,1,18),
157 (5,18,'Pages','',0,1,17),
158 (5,5,'Prepared for','',0,1,12),
159 (5,12,'Institution','',0,1,19),
160 (5,13,'City','',0,1,20),
161 (6,5,'Book Title','',0,1,12),
162 (6,6,'SeriesTitle','',0,1,13),
163 (6,15,'Edition','',0,1,15),
164 (6,18,'Pages','',0,1,17),
165 (6,12,'Publisher','',0,1,19),
166 (6,13,'Place of Publication','',0,1,20),
167 (6,2,'Editor','',0,1,21),
168 (6,3,'Series Editor','',0,1,26),
169 (7,5,'Academic Department','',0,1,12),
170 (7,18,'Number of Pages','',0,1,17),
171 (7,12,'University','',0,1,19),
172 (7,13,'City','',0,1,20),
173 (7,24,'Degree','Masters Thesis, PhD Thesis, etc.',0,1,22),
174 (8,12,'Assignee','',0,1,19),
175 (8,19,'Date','(mm/yyyy)',0,1,18),
176 (8,18,'Pages','',0,1,17);
177 INSERT INTO `biblio_type_details` (`tid`,`fid`,`title`,`hint`,`required`,`visible`,`weight`) VALUES
178 (8,27,'Issue','',0,1,15),
179 (8,5,'Published Source','',0,1,12),
180 (8,13,'Country','',0,1,13),
181 (8,16,'Volume','',0,1,14),
182 (9,5,'Prepared for','',0,1,12);

  ViewVC Help
Powered by ViewVC 1.1.2