e7ed84de75ee3248e50646073bab04f4f3d0026a
[usit-rt.git] / etc / upgrade / 3.9.8 / schema.mysql
1 CREATE TABLE Classes (
2   id int(11) NOT NULL auto_increment,
3   Name varchar(255) NOT NULL default '',
4   Description varchar(255) NOT NULL default '',
5   SortOrder int(11) NOT NULL default '0',
6   Disabled int(2) NOT NULL default '0',
7   Creator int(11) NOT NULL default '0',
8   Created datetime default NULL,
9   LastUpdatedBy int(11) NOT NULL default '0',
10   LastUpdated datetime default NULL,
11   HotList int(2) NOT NULL default '0',
12   PRIMARY KEY  (id)
13 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
14
15 CREATE TABLE Articles (
16   id int(11) NOT NULL auto_increment,
17   Name varchar(255) NOT NULL default '',
18   Summary varchar(255) NOT NULL default '',
19   SortOrder int(11) NOT NULL default '0',
20   Class int(11) NOT NULL default '0',
21   Parent int(11) NOT NULL default '0',
22   URI varchar(255) character set ascii default NULL,
23   Creator int(11) NOT NULL default '0',
24   Created datetime default NULL,
25   LastUpdatedBy int(11) NOT NULL default '0',
26   LastUpdated datetime default NULL,
27   PRIMARY KEY  (id)
28 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
29
30 CREATE TABLE Topics (
31   id int(11) NOT NULL auto_increment,
32   Parent int(11) NOT NULL default '0',
33   Name varchar(255) NOT NULL default '',
34   Description varchar(255) NOT NULL default '',
35   ObjectType varchar(64) character set ascii NOT NULL default '',
36   ObjectId int(11) NOT NULL default '0',
37   PRIMARY KEY  (id)
38 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
39
40 CREATE TABLE ObjectTopics (
41   id int(11) NOT NULL auto_increment,
42   Topic int(11) NOT NULL default '0',
43   ObjectType varchar(64) character set ascii NOT NULL default '',
44   ObjectId int(11) NOT NULL default '0',
45   PRIMARY KEY  (id)
46 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
47
48 CREATE TABLE ObjectClasses (
49   id int(11) NOT NULL auto_increment,
50   Class int(11) NOT NULL default '0',
51   ObjectType varchar(255) character set ascii NOT NULL default '',
52   ObjectId int(11) NOT NULL default '0',
53   Creator int(11) NOT NULL default '0',
54   Created datetime default NULL,
55   LastUpdatedBy int(11) NOT NULL default '0',
56   LastUpdated datetime default NULL,
57   PRIMARY KEY  (id)
58 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;