Edgewall Software

Ticket #6986: trac_schema_after.sql

File trac_schema_after.sql, 7.0 KB (added by mikeyp@…, 4 years ago)

Trac 0.10.4 schema with dataype changes

Line 
1-- MySQL dump 10.11
2--
3-- Host: localhost    Database: trac
4-- ------------------------------------------------------
5-- Server version       5.0.37-community
6
7/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
8/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
9/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
10/*!40101 SET NAMES utf8 */;
11/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
12/*!40103 SET TIME_ZONE='+00:00' */;
13/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
14/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
15/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
16/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
17
18--
19-- Table structure for table `attachment`
20--
21
22DROP TABLE IF EXISTS `attachment`;
23CREATE TABLE `attachment` (
24  `type` text NOT NULL,
25  `id` text NOT NULL,
26  `filename` text NOT NULL,
27  `size` int(11) default NULL,
28  `time` int(11) default NULL,
29  `description` text,
30  `author` text,
31  `ipnr` text,
32  PRIMARY KEY  (`type`(111),`id`(111),`filename`(111))
33) ENGINE=InnoDB DEFAULT CHARSET=utf8;
34
35--
36-- Table structure for table `auth_cookie`
37--
38
39DROP TABLE IF EXISTS `auth_cookie`;
40CREATE TABLE `auth_cookie` (
41  `cookie` varchar(64) NOT NULL,
42  `name` varchar(64) NOT NULL,
43  `ipnr` varchar(32) NOT NULL,
44  `time` int(11) default NULL,
45  PRIMARY KEY  (`cookie`,`ipnr`,`name`)
46) ENGINE=InnoDB DEFAULT CHARSET=utf8;
47
48--
49-- Table structure for table `component`
50--
51
52DROP TABLE IF EXISTS `component`;
53CREATE TABLE `component` (
54  `name` varchar(64) NOT NULL,
55  `owner` varchar(64) ,
56  `description` text,
57  PRIMARY KEY  (`name`)
58) ENGINE=InnoDB DEFAULT CHARSET=utf8;
59
60--
61-- Table structure for table `enum`
62--
63
64DROP TABLE IF EXISTS `enum`;
65CREATE TABLE `enum` (
66  `type` varchar(64) NOT NULL,
67  `name` varchar(64)  NOT NULL,
68  `value` varchar(32) ,
69  PRIMARY KEY  (`type`,`name`)
70) ENGINE=InnoDB DEFAULT CHARSET=utf8;
71
72--
73-- Table structure for table `milestone`
74--
75
76DROP TABLE IF EXISTS `milestone`;
77CREATE TABLE `milestone` (
78  `name` varchar(64) NOT NULL,
79  `due` int(11) default NULL,
80  `completed` int(11) default NULL,
81  `description` text,
82  PRIMARY KEY  (`name`)
83) ENGINE=InnoDB DEFAULT CHARSET=utf8;
84
85--
86-- Table structure for table `node_change`
87--
88
89DROP TABLE IF EXISTS `node_change`;
90CREATE TABLE `node_change` (
91  `rev` text NOT NULL,
92  `path` text NOT NULL,
93  `node_type` text,
94  `change_type` text NOT NULL,
95  `base_path` text,
96  `base_rev` text,
97  PRIMARY KEY  (`rev`(20),`path`(255),`change_type`(2)),
98  KEY `node_change_rev_idx` (`rev`(20))
99) ENGINE=InnoDB DEFAULT CHARSET=utf8;
100
101--
102-- Table structure for table `permission`
103--
104
105DROP TABLE IF EXISTS `permission`;
106CREATE TABLE `permission` (
107  `username` varchar(64) NOT NULL,
108  `action` varchar(64) NOT NULL,
109  PRIMARY KEY  (`username`,`action`)
110) ENGINE=InnoDB DEFAULT CHARSET=utf8;
111
112--
113-- Table structure for table `report`
114--
115
116DROP TABLE IF EXISTS `report`;
117CREATE TABLE `report` (
118  `id` int(10) unsigned NOT NULL auto_increment,
119  `author` varchar(64) ,
120  `title` text,
121  `query` text,
122  `description` text,
123  PRIMARY KEY  (`id`)
124) ENGINE=InnoDB DEFAULT CHARSET=utf8;
125
126--
127-- Table structure for table `revision`
128--
129
130DROP TABLE IF EXISTS `revision`;
131CREATE TABLE `revision` (
132  `rev` varchar(20) NOT NULL,
133  `time` int(11) default NULL,
134  `author` varchar(64) ,
135  `message` text,
136  PRIMARY KEY  (`rev`),
137  KEY `revision_time_idx` (`time`)
138) ENGINE=InnoDB DEFAULT CHARSET=utf8;
139
140--
141-- Table structure for table `session`
142--
143
144DROP TABLE IF EXISTS `session`;
145CREATE TABLE `session` (
146  `sid` varchar(64) NOT NULL,
147  `authenticated` int(11) NOT NULL default '0',
148  `last_visit` int(11) default NULL,
149  PRIMARY KEY  (`sid`,`authenticated`),
150  KEY `session_last_visit_idx` (`last_visit`),
151  KEY `session_authenticated_idx` (`authenticated`)
152) ENGINE=InnoDB DEFAULT CHARSET=utf8;
153
154--
155-- Table structure for table `session_attribute`
156--
157
158DROP TABLE IF EXISTS `session_attribute`;
159CREATE TABLE `session_attribute` (
160  `sid` varchar(64) NOT NULL,
161  `authenticated` int(11) NOT NULL default '0',
162  `name` varchar(64) NOT NULL,
163  `value` text,
164  PRIMARY KEY  (`sid`,`authenticated`,`name`)
165) ENGINE=InnoDB DEFAULT CHARSET=utf8;
166
167--
168-- Table structure for table `system`
169--
170
171DROP TABLE IF EXISTS `system`;
172CREATE TABLE `system` (
173  `name` text NOT NULL,
174  `value` text,
175  PRIMARY KEY  (`name`(255))
176) ENGINE=InnoDB DEFAULT CHARSET=utf8;
177
178--
179-- Table structure for table `ticket`
180--
181
182DROP TABLE IF EXISTS `ticket`;
183CREATE TABLE `ticket` (
184  `id` int(10) unsigned NOT NULL auto_increment,
185  `type` text,
186  `time` int(11) default NULL,
187  `changetime` int(11) default NULL,
188  `component` varchar(64),
189  `severity` varchar(64),
190  `priority` varchar(64),
191  `owner` varchar(64) ,
192  `reporter` varchar(64),
193  `cc` text,
194  `version` varchar(64),
195  `milestone` varchar(64) ,
196  `status` varchar(64),
197  `resolution` varchar(64) ,
198  `summary` text,
199  `description` text,
200  `keywords` text,
201  PRIMARY KEY  (`id`),
202  KEY `ticket_time_idx` (`time`),
203  KEY `ticket_status_idx` (`status`),
204  KEY `ticket_priority_idx` (`priority`),
205  KEY `ticket_milestone_idx` (`milestone`),
206  KEY `ticket_component_idx` (`component`)
207) ENGINE=InnoDB DEFAULT CHARSET=utf8;
208
209--
210-- Table structure for table `ticket_change`
211--
212
213DROP TABLE IF EXISTS `ticket_change`;
214CREATE TABLE `ticket_change` (
215  `ticket` int(11) NOT NULL default '0',
216  `time` int(11) NOT NULL default '0',
217  `author` varchar(64),
218  `field` varchar(64) NOT NULL,
219  `oldvalue` text,
220  `newvalue` text,
221  PRIMARY KEY  (`ticket`,`time`,`field`),
222  KEY `ticket_change_ticket_idx` (`ticket`),
223  KEY `ticket_change_time_idx` (`time`)
224) ENGINE=InnoDB DEFAULT CHARSET=utf8;
225
226--
227-- Table structure for table `ticket_custom`
228--
229
230DROP TABLE IF EXISTS `ticket_custom`;
231CREATE TABLE `ticket_custom` (
232  `ticket` int(11) NOT NULL default '0',
233  `name` text NOT NULL,
234  `value` text,
235  PRIMARY KEY  (`ticket`,`name`(166))
236) ENGINE=InnoDB DEFAULT CHARSET=utf8;
237
238--
239-- Table structure for table `version`
240--
241
242DROP TABLE IF EXISTS `version`;
243CREATE TABLE `version` (
244  `name` varchar(64) NOT NULL,
245  `time` int(11) default NULL,
246  `description` text,
247  PRIMARY KEY  (`name`)
248) ENGINE=InnoDB DEFAULT CHARSET=utf8;
249
250--
251-- Table structure for table `wiki`
252--
253
254DROP TABLE IF EXISTS `wiki`;
255CREATE TABLE `wiki` (
256  `name` text NOT NULL,
257  `version` int(11) NOT NULL default '0',
258  `time` int(11) default NULL,
259  `author` varchar(64),
260  `ipnr` varchar(32),
261  `text` text,
262  `comment` text,
263  `readonly` int(11) default NULL,
264  PRIMARY KEY  (`name`(166),`version`),
265  KEY `wiki_time_idx` (`time`)
266) ENGINE=InnoDB DEFAULT CHARSET=utf8;
267/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
268
269/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
270/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
271/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
272/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
273/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
274/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
275/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
276
277-- Dump completed on 2008-03-07 16:49:16