root/trunk/website/soundings/install/mysql.sql @ 40

Revision 5, 3.3 kB (checked in by DanWilson, 17 years ago)

Initial Commit Of ModelGlue? Website (upgrade to blogcfc 511)

Line 
1CREATE TABLE `answers` (
2`id` varchar(35) NOT NULL,
3`questionidfk` varchar(35) NOT NULL,
4`answer` varchar(255) NOT NULL,
5`rank` int(10) NOT NULL DEFAULT '0' ,
6PRIMARY KEY (id)
7) ENGINE=MyISAM DEFAULT CHARSET=utf8;
8
9
10CREATE TABLE `questions` (
11`id` varchar(35) NOT NULL,
12`surveyidfk` varchar(35) NOT NULL,
13`question` varchar(255) NOT NULL,
14`questiontypeidfk` varchar(35) NOT NULL,
15`rank` int(10) unsigned NOT NULL DEFAULT '0',
16`required` tinyint(3) unsigned NOT NULL DEFAULT '0',
17PRIMARY KEY (id)
18) ENGINE=MyISAM DEFAULT CHARSET=utf8;
19
20CREATE TABLE `questiontypes` (
21`id` varchar(35) NOT NULL,
22`name` varchar(50) NOT NULL,
23`handlerroot` varchar(50) NOT NULL,
24PRIMARY KEY (id)
25) ENGINE=MyISAM DEFAULT CHARSET=utf8;
26
27CREATE TABLE `results` (
28`owneridfk` varchar(255) NOT NULL,
29`questionidfk` varchar(35) NOT NULL,
30`answeridfk` varchar(35) NULL,
31`truefalse` tinyint(3) unsigned NULL,
32`textbox` varchar(255) NULL,
33`textboxmulti` text NULL,
34`other` varchar(255) NULL,
35`itemidfk` varchar(35) NULL
36) ENGINE=MyISAM DEFAULT CHARSET=utf8;
37
38CREATE TABLE survey_emailaddresses (
39`surveyidfk` varchar(35) NOT NULL,
40`emailaddress` varchar(50) NOT NULL
41) ENGINE=MyISAM DEFAULT CHARSET=utf8;
42
43CREATE TABLE survey_results (
44`surveyidfk` varchar(35) NOT NULL,
45`ownerid` varchar(50) NOT NULL,
46`completed` datetime NOT NULL DEFAULT '0000-00-00 00:00:00'
47) ENGINE=MyISAM DEFAULT CHARSET=utf8;
48
49CREATE TABLE surveys (
50`id` varchar(35) NOT NULL,
51`name` varchar(50) NOT NULL,
52`description` varchar(255) NOT NULL,
53`active` tinyint(3) unsigned NOT NULL DEFAULT '0',
54`datebegin` datetime NULL,
55`dateend` datetime NULL,
56`resultmailto` varchar(50) NULL,
57`surveypassword` varchar(50) NULL,
58`thankyoumsg` text NULL,
59PRIMARY KEY (id)
60) ENGINE=MyISAM DEFAULT CHARSET=utf8;
61
62CREATE TABLE users (
63`username` varchar(255) NOT NULL,
64`password` varchar(255) NULL,
65PRIMARY KEY (username)
66) ENGINE=MyISAM DEFAULT CHARSET=utf8;
67
68
69
70INSERT INTO questiontypes(id, name, handlerroot)
71VALUES('1EB9DDE1-C9C4-302C-3B98D7C3FEFD49E6', 'Matrix', 'matrix');
72
73INSERT INTO questiontypes(id, name, handlerroot)
74VALUES('6C3818CC-0A9C-D457-7471E322BAD72874', 'True/False', 'truefalse');
75
76INSERT INTO questiontypes(id, name, handlerroot)
77VALUES('6C38479C-9A5D-10AA-84C4575501F22BAB', 'Yes/No', 'yesno');
78
79INSERT INTO questiontypes(id, name, handlerroot)
80VALUES('6C386D16-A997-7B46-A0A52A767EC27586', 'Multiple Choice (Single Selection)', 'multiplechoice');
81
82INSERT INTO questiontypes(id, name, handlerroot)
83VALUES('6C3898D9-B098-B443-BA496411714AF499', 'Multiple Choice (Multi Selection)', 'multiplechoicemulti');
84
85INSERT INTO questiontypes(id, name, handlerroot)
86VALUES('6C38BE43-0B52-6068-0725ABBD4380A2A4', 'Multiple Choice (Multi Selection) with Other', 'multiplechoicemultiother');
87
88INSERT INTO questiontypes(id, name, handlerroot)
89VALUES('6C38E841-9913-D91D-2A84D3F4A13AF92E', 'Multiple Choice (Single Selection) with Other', 'multiplechoiceother');
90
91INSERT INTO questiontypes(id, name, handlerroot)
92VALUES('6C390D2F-BA60-EA48-8EF87424CF09FD03', 'Text Box (Single)', 'textbox');
93
94INSERT INTO questiontypes(id, name, handlerroot)
95VALUES('6C3930D4-AA69-D471-58DBBC6CF38E5101', 'Text Box (Multi)', 'textboxmulti');
96
97INSERT INTO users(username, password)
98VALUES('admin', '21232F297A57A5A743894A0E4A801FC3');
Note: See TracBrowser for help on using the browser.