USE [master] GO /****** Object: Database [dbRSSystem_273889] Script Date: 09/11/2012 13:57:47 ******/ CREATE DATABASE [dbRSSystem_273889] ON PRIMARY ( NAME = N'dbRSSystem_273889', FILENAME = N'E:\SqlData\dbRSSystem_273889.mdf' , SIZE = 11264KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) LOG ON ( NAME = N'dbRSSystem_273889_log', FILENAME = N'E:\SqlLog\dbRSSystem_273889.ldf' , SIZE = 69760KB , MAXSIZE = 2048GB , FILEGROWTH = 10%) GO ALTER DATABASE [dbRSSystem_273889] SET COMPATIBILITY_LEVEL = 100 GO IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')) begin EXEC [dbRSSystem_273889].[dbo].[sp_fulltext_database] @action = 'enable' end GO ALTER DATABASE [dbRSSystem_273889] SET ANSI_NULL_DEFAULT OFF GO ALTER DATABASE [dbRSSystem_273889] SET ANSI_NULLS OFF GO ALTER DATABASE [dbRSSystem_273889] SET ANSI_PADDING OFF GO ALTER DATABASE [dbRSSystem_273889] SET ANSI_WARNINGS OFF GO ALTER DATABASE [dbRSSystem_273889] SET ARITHABORT OFF GO ALTER DATABASE [dbRSSystem_273889] SET AUTO_CLOSE ON GO ALTER DATABASE [dbRSSystem_273889] SET AUTO_CREATE_STATISTICS ON GO ALTER DATABASE [dbRSSystem_273889] SET AUTO_SHRINK OFF GO ALTER DATABASE [dbRSSystem_273889] SET AUTO_UPDATE_STATISTICS ON GO ALTER DATABASE [dbRSSystem_273889] SET CURSOR_CLOSE_ON_COMMIT OFF GO ALTER DATABASE [dbRSSystem_273889] SET CURSOR_DEFAULT GLOBAL GO ALTER DATABASE [dbRSSystem_273889] SET CONCAT_NULL_YIELDS_NULL OFF GO ALTER DATABASE [dbRSSystem_273889] SET NUMERIC_ROUNDABORT OFF GO ALTER DATABASE [dbRSSystem_273889] SET QUOTED_IDENTIFIER OFF GO ALTER DATABASE [dbRSSystem_273889] SET RECURSIVE_TRIGGERS OFF GO ALTER DATABASE [dbRSSystem_273889] SET DISABLE_BROKER GO ALTER DATABASE [dbRSSystem_273889] SET AUTO_UPDATE_STATISTICS_ASYNC OFF GO ALTER DATABASE [dbRSSystem_273889] SET DATE_CORRELATION_OPTIMIZATION OFF GO ALTER DATABASE [dbRSSystem_273889] SET TRUSTWORTHY OFF GO ALTER DATABASE [dbRSSystem_273889] SET ALLOW_SNAPSHOT_ISOLATION OFF GO ALTER DATABASE [dbRSSystem_273889] SET PARAMETERIZATION SIMPLE GO ALTER DATABASE [dbRSSystem_273889] SET READ_COMMITTED_SNAPSHOT OFF GO ALTER DATABASE [dbRSSystem_273889] SET HONOR_BROKER_PRIORITY OFF GO ALTER DATABASE [dbRSSystem_273889] SET READ_WRITE GO ALTER DATABASE [dbRSSystem_273889] SET RECOVERY FULL GO ALTER DATABASE [dbRSSystem_273889] SET MULTI_USER GO ALTER DATABASE [dbRSSystem_273889] SET PAGE_VERIFY CHECKSUM GO ALTER DATABASE [dbRSSystem_273889] SET DB_CHAINING OFF GO USE [dbRSSystem_273889] GO /****** Object: Table [dbo].[tblUsers] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblUsers]( [guid] [uniqueidentifier] NOT NULL, [accountName] [nvarchar](400) NULL, [password] [nvarchar](400) NULL, [displayName] [nvarchar](400) NULL, [roles] [nvarchar](1000) NULL, CONSTRAINT [PK_tblUsers] PRIMARY KEY CLUSTERED ( [guid] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblUserRoles] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblUserRoles]( [guid] [uniqueidentifier] NOT NULL, [name] [nvarchar](400) NULL, CONSTRAINT [PK_tblUserRoles] PRIMARY KEY CLUSTERED ( [guid] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblFieldValuesNVarCharMax] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblFieldValuesNVarCharMax]( [fieldDefinitionId] [uniqueidentifier] NOT NULL, [entityInstanceId] [uniqueidentifier] NOT NULL, [value] [nvarchar](max) NOT NULL, CONSTRAINT [PK_tblFieldValuesNVarCharMax] PRIMARY KEY CLUSTERED ( [fieldDefinitionId] ASC, [entityInstanceId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblFieldValuesNVarCharList] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblFieldValuesNVarCharList]( [fieldDefinitionId] [uniqueidentifier] NOT NULL, [entityInstanceId] [uniqueidentifier] NOT NULL, [listItemId] [uniqueidentifier] NOT NULL, [value] [nvarchar](512) NOT NULL, CONSTRAINT [PK_tblFieldValuesNVarCharList] PRIMARY KEY CLUSTERED ( [fieldDefinitionId] ASC, [entityInstanceId] ASC, [listItemId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblFieldValuesNVarChar512] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblFieldValuesNVarChar512]( [fieldDefinitionId] [uniqueidentifier] NOT NULL, [entityInstanceId] [uniqueidentifier] NOT NULL, [value] [nvarchar](512) NOT NULL, CONSTRAINT [PK_tblFieldValuesNVarChar512] PRIMARY KEY CLUSTERED ( [fieldDefinitionId] ASC, [entityInstanceId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblFieldValuesDateTimeList] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblFieldValuesDateTimeList]( [fieldDefinitionId] [uniqueidentifier] NOT NULL, [entityInstanceId] [uniqueidentifier] NOT NULL, [listItemId] [uniqueidentifier] NOT NULL, [value] [datetime] NOT NULL, CONSTRAINT [PK_tblFieldValuesDateTimeList] PRIMARY KEY CLUSTERED ( [fieldDefinitionId] ASC, [entityInstanceId] ASC, [listItemId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblFieldValueReference] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblFieldValueReference]( [fieldDefinitionId] [uniqueidentifier] NOT NULL, [entityInstanceId] [uniqueidentifier] NOT NULL, [referenceInstanceId] [uniqueidentifier] NOT NULL, CONSTRAINT [PK_tblFieldValueReference_1] PRIMARY KEY CLUSTERED ( [fieldDefinitionId] ASC, [entityInstanceId] ASC, [referenceInstanceId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblFieldDefinitions] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblFieldDefinitions]( [id] [uniqueidentifier] NOT NULL, [entityTypeId] [uniqueidentifier] NOT NULL, [dataTypeId] [uniqueidentifier] NOT NULL, [endPointId] [uniqueidentifier] NOT NULL, [caption] [nvarchar](100) NOT NULL, [destinationCaption] [nvarchar](100) NOT NULL, [isReference] [bit] NOT NULL, [isManyReference] [bit] NOT NULL, [isManyReferenceEndPoint] [bit] NOT NULL, [isCaption] [bit] NOT NULL, [isRequired] [bit] NOT NULL, [isUnique] [bit] NOT NULL, [isCalculatedField] [bit] NOT NULL, [isReadOnly] [bit] NOT NULL, [autoGenerateField] [bit] NOT NULL, [calculationQuery] [nvarchar](max) NULL, [disabled] [bit] NOT NULL, [published] [bit] NOT NULL, [Category] [nvarchar](50) NOT NULL, [GuiEditor] [nvarchar](500) NOT NULL, [defaultValue] [nvarchar](256) NOT NULL, [description] [nvarchar](1024) NOT NULL, [executionType] [int] NOT NULL, [isAction] [bit] NOT NULL, [isWorkFlow] [bit] NOT NULL, [autoGenerateFieldEndPoint] [bit] NOT NULL, [position] [bigint] NOT NULL, CONSTRAINT [PK_tblFieldDefinitions] PRIMARY KEY CLUSTERED ( [id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblEntityInstances] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblEntityInstances]( [id] [uniqueidentifier] NOT NULL, [entityTypeId] [uniqueidentifier] NOT NULL, CONSTRAINT [PK_tblEntityInstances] PRIMARY KEY CLUSTERED ( [id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Table [dbo].[tblEntityDefinitions] Script Date: 09/11/2012 13:57:49 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblEntityDefinitions]( [id] [uniqueidentifier] NOT NULL, [baseTypeId] [uniqueidentifier] NOT NULL, [caption] [nvarchar](100) NOT NULL, [isReadOnly] [bit] NOT NULL, [published] [bit] NOT NULL, [isDimension] [bit] NOT NULL, [disabled] [bit] NOT NULL, CONSTRAINT [PK_tblCustomEntityDefinitions] PRIMARY KEY CLUSTERED ( [id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO /****** Object: Default [DF_tblFieldDefinitions_endPointId] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_endPointId] DEFAULT (newid()) FOR [endPointId] GO /****** Object: Default [DF_tblFieldDefinitions_isManyReferenceEndPoint] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_isManyReferenceEndPoint] DEFAULT ((0)) FOR [isManyReferenceEndPoint] GO /****** Object: Default [DF_tblCustomFieldDefinitions_isCaption] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblCustomFieldDefinitions_isCaption] DEFAULT ((0)) FOR [isCaption] GO /****** Object: Default [DF_tblCustomFieldDefinitions_IsCalculatedField] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblCustomFieldDefinitions_IsCalculatedField] DEFAULT ((0)) FOR [isCalculatedField] GO /****** Object: Default [DF_tblFieldDefinitions_isReadOnly] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_isReadOnly] DEFAULT ((0)) FOR [isReadOnly] GO /****** Object: Default [DF_tblCustomFieldDefinitions_disabled] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblCustomFieldDefinitions_disabled] DEFAULT ((0)) FOR [disabled] GO /****** Object: Default [DF_tblFieldDefinitions_Category] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_Category] DEFAULT ('') FOR [Category] GO /****** Object: Default [DF_tblFieldDefinitions_GuiEditor] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_GuiEditor] DEFAULT ('') FOR [GuiEditor] GO /****** Object: Default [DF_tblFieldDefinitions_defaultValue] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_defaultValue] DEFAULT ('') FOR [defaultValue] GO /****** Object: Default [DF_tblFieldDefinitions_description] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_description] DEFAULT (' ') FOR [description] GO /****** Object: Default [DF_tblFieldDefinitions_executionType] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_executionType] DEFAULT ((0)) FOR [executionType] GO /****** Object: Default [DF_tblFieldDefinitions_isAction] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_isAction] DEFAULT ((0)) FOR [isAction] GO /****** Object: Default [DF_tblFieldDefinitions_isWorkFlow] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_isWorkFlow] DEFAULT ((0)) FOR [isWorkFlow] GO /****** Object: Default [DF_tblFieldDefinitions_autoeGenerateFieldEndPoint] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_autoeGenerateFieldEndPoint] DEFAULT ((1)) FOR [autoGenerateFieldEndPoint] GO /****** Object: Default [DF_tblFieldDefinitions_position] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblFieldDefinitions] ADD CONSTRAINT [DF_tblFieldDefinitions_position] DEFAULT ((0)) FOR [position] GO /****** Object: Default [DF_tblEntityDefinitions_isReadOnly] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblEntityDefinitions] ADD CONSTRAINT [DF_tblEntityDefinitions_isReadOnly] DEFAULT ((0)) FOR [isReadOnly] GO /****** Object: Default [DF_tblEntityDefinitions_published] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblEntityDefinitions] ADD CONSTRAINT [DF_tblEntityDefinitions_published] DEFAULT ((0)) FOR [published] GO /****** Object: Default [DF_tblEntityDefinitions_isDimension] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblEntityDefinitions] ADD CONSTRAINT [DF_tblEntityDefinitions_isDimension] DEFAULT ((0)) FOR [isDimension] GO /****** Object: Default [DF_tblEntityDefinitions_disabled] Script Date: 09/11/2012 13:57:49 ******/ ALTER TABLE [dbo].[tblEntityDefinitions] ADD CONSTRAINT [DF_tblEntityDefinitions_disabled] DEFAULT ((0)) FOR [disabled] GO INSERT INTO [dbo].[tblUsers] ([guid] ,[accountName] ,[password] ,[displayName] ,[roles]) VALUES ('0B413A15-1DCE-4E48-8CBB-108102C632D5' ,'admin' ,'j3gEVXvWMaqylv76hL9N2OI0Rdn94urV1zAPYA61mo35S9bfMPoTtrRdbdiQ6PKm4YEoFY6uJP3NuLs+eyBSHg==' ,'Administrator' ,'') GO