root/trunk/website/soundings/install/sqlserver.sql @ 5

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

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

Line 
1/****** Object:  Table [dbo].[answers]    Script Date: 10/6/2004 8:44:30 PM ******/
2CREATE TABLE [dbo].[answers] (
3        [id] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
4        [questionidfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
5        [answer] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
6        [rank] [int] NOT NULL 
7) ON [PRIMARY]
8GO
9
10/****** Object:  Table [dbo].[questions]    Script Date: 10/6/2004 8:44:32 PM ******/
11CREATE TABLE [dbo].[questions] (
12        [id] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
13        [surveyidfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
14        [question] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
15        [questiontypeidfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
16        [rank] [int] NOT NULL ,
17        [required] [bit] NOT NULL 
18) ON [PRIMARY]
19GO
20
21/****** Object:  Table [dbo].[questiontypes]    Script Date: 10/6/2004 8:44:32 PM ******/
22CREATE TABLE [dbo].[questiontypes] (
23        [id] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
24        [name] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
25        [handlerroot] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL 
26) ON [PRIMARY]
27GO
28
29/****** Object:  Table [dbo].[results]    Script Date: 10/6/2004 8:44:32 PM ******/
30CREATE TABLE [dbo].[results] (
31        [owneridfk] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
32        [questionidfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
33        [answeridfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
34        [truefalse] [bit] NULL ,
35        [textbox] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
36        [textboxmulti] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
37        [other] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
38    [itemidfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
39) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
40GO
41
42/****** Object:  Table [dbo].[survey_emailaddresses]    Script Date: 10/6/2004 8:44:32 PM ******/
43CREATE TABLE [dbo].[survey_emailaddresses] (
44        [surveyidfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
45        [emailaddress] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL 
46) ON [PRIMARY]
47GO
48
49/****** Object:  Table [dbo].[survey_results]    Script Date: 10/6/2004 8:44:32 PM ******/
50CREATE TABLE [dbo].[survey_results] (
51        [surveyidfk] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
52        [ownerid] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
53        [completed] [datetime] NOT NULL 
54) ON [PRIMARY]
55GO
56
57/****** Object:  Table [dbo].[surveys]    Script Date: 10/6/2004 8:44:32 PM ******/
58CREATE TABLE [dbo].[surveys] (
59        [id] [nvarchar] (35) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
60        [name] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
61        [description] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
62        [active] [bit] NOT NULL ,
63        [datebegin] [datetime] NULL ,
64        [dateend] [datetime] NULL ,
65        [resultmailto] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
66        [surveypassword] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
67        [thankyoumsg] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NULL 
68) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
69GO
70
71CREATE TABLE [dbo].[users] (
72        [username] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
73        [password] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL
74) ON [PRIMARY] 
75GO
76
77ALTER TABLE [dbo].[answers] WITH NOCHECK ADD 
78        CONSTRAINT [PK_answers] PRIMARY KEY  CLUSTERED
79        (
80                [id]
81        )  ON [PRIMARY] 
82GO
83
84ALTER TABLE [dbo].[questions] WITH NOCHECK ADD 
85        CONSTRAINT [PK_questions] PRIMARY KEY  CLUSTERED
86        (
87                [id]
88        )  ON [PRIMARY] 
89GO
90
91ALTER TABLE [dbo].[surveys] WITH NOCHECK ADD 
92        CONSTRAINT [PK_conferences] PRIMARY KEY  CLUSTERED
93        (
94                [id]
95        )  ON [PRIMARY] 
96GO
97
98INSERT questiontypes(id,name,handlerroot) VALUES('EB630C1D-D60E-C291-376C5DC8D421E540','True/False','truefalse')
99INSERT questiontypes(id,name,handlerroot) VALUES('1208782D-D3B9-F6D4-969C76BE28A42B81','Yes/No','yesno')
100INSERT questiontypes(id,name,handlerroot) VALUES('196A44E0-B9D4-AB9B-11975561F1F54D71','Multiple Choice (Single Selection)','multiplechoice')
101INSERT questiontypes(id,name,handlerroot) VALUES('1E950757-C4F2-A935-A25143E9658EF0A4','Multiple Choice (Multi Selection)','multiplechoicemulti')
102INSERT questiontypes(id,name,handlerroot) VALUES('1E9D2DE3-B675-8035-C217485FC0AB0504','Multiple Choice (Multi Selection) with Other','multiplechoicemultiother')
103INSERT questiontypes(id,name,handlerroot) VALUES('1E9D6956-A402-C7A8-438A5980CB09D174','Multiple Choice (Single Selection) with Other','multiplechoiceother')
104INSERT questiontypes(id,name,handlerroot) VALUES('1E9F94A2-F891-24EB-0B958132B3E90F4D','Text Box (Single)','textbox')
105INSERT questiontypes(id,name,handlerroot) VALUES('1E9FBB54-F2D2-64FE-CC53AD6C2B7F32C2','Text Box (Multi)','textboxmulti')
106INSERT questiontypes(id,name,handlerroot) VALUES('1EB9DDE1-C9C4-302C-3B98D7C3FEFD49E6','Matrix','matrix')
107INSERT INTO users(username, password)
108  VALUES('admin', '21232F297A57A5A743894A0E4A801FC3')
109
Note: See TracBrowser for help on using the browser.