2013 lines
138 KiB
Transact-SQL
2013 lines
138 KiB
Transact-SQL
/****** Object: UserDefinedDataType [dbo].[Description] Script Date: 2017/1/5 15:14:17 ******/
|
||
IF NOT EXISTS (SELECT * FROM sys.types st JOIN sys.schemas ss ON st.schema_id = ss.schema_id WHERE st.name = N'Description' AND ss.name = N'dbo')
|
||
CREATE TYPE [dbo].[Description] FROM [nvarchar](200) NULL
|
||
|
||
/****** Object: UserDefinedDataType [dbo].[GUID] Script Date: 2017/1/5 15:14:17 ******/
|
||
IF NOT EXISTS (SELECT * FROM sys.types st JOIN sys.schemas ss ON st.schema_id = ss.schema_id WHERE st.name = N'GUID' AND ss.name = N'dbo')
|
||
CREATE TYPE [dbo].[GUID] FROM [uniqueidentifier] NULL
|
||
|
||
/****** Object: UserDefinedDataType [dbo].[Name] Script Date: 2017/1/5 15:14:17 ******/
|
||
IF NOT EXISTS (SELECT * FROM sys.types st JOIN sys.schemas ss ON st.schema_id = ss.schema_id WHERE st.name = N'Name' AND ss.name = N'dbo')
|
||
CREATE TYPE [dbo].[Name] FROM [nvarchar](100) NULL
|
||
|
||
/****** Object: UserDefinedDataType [dbo].[PWD] Script Date: 2017/1/5 15:14:17 ******/
|
||
IF NOT EXISTS (SELECT * FROM sys.types st JOIN sys.schemas ss ON st.schema_id = ss.schema_id WHERE st.name = N'PWD' AND ss.name = N'dbo')
|
||
CREATE TYPE [dbo].[PWD] FROM [varchar](50) NULL
|
||
|
||
/****** Object: Table [dbo].[Board] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Board]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[Board](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[CategoryID] [dbo].[GUID] NOT NULL,
|
||
[BoardName] [dbo].[Name] NOT NULL,
|
||
[BoardDescription] [dbo].[Description] NOT NULL,
|
||
[IsPublic] [int] NOT NULL,
|
||
[Creater] [dbo].[GUID] NOT NULL,
|
||
[CreateTime] [datetime] NULL,
|
||
[ModifyTime] [datetime] NULL,
|
||
[ModifyUser] [dbo].[Name] NULL,
|
||
[SecretType] [int] NULL,
|
||
[PublishType] [int] NULL,
|
||
[IsShare] [int] NULL,
|
||
CONSTRAINT [PK_BOARD] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[BoardChartPivot] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[BoardChartPivot]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[BoardChartPivot](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[BoardPivotIID] [uniqueidentifier] NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[FieldName] [nvarchar](100) NULL,
|
||
[UserIID] [uniqueidentifier] NULL,
|
||
[ChartPivotIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_BOARDCHARTPIVOT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[BoardLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[BoardLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[BoardLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[BoardIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[BoardName] [nvarchar](100) NULL,
|
||
[BoardDescription] [nvarchar](200) NULL,
|
||
CONSTRAINT [PK_BOARDLANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[BoardPivot] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[BoardPivot]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[BoardPivot](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[BoardIID] [uniqueidentifier] NULL,
|
||
[Caption] [nvarchar](100) NULL,
|
||
[DefaultValue] [nvarchar](254) NULL,
|
||
[Flags] [int] NULL,
|
||
[OrderIndex] [int] NULL,
|
||
[ValueMode] [int] NULL,
|
||
CONSTRAINT [PK_BOARDPIVOT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[BoardPivotLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[BoardPivotLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[BoardPivotLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[BoardPivotIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[BoardPivotCaption] [nvarchar](100) NULL,
|
||
[BoardIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_BOARDPIVOTLANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[Chart] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Chart]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[Chart](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[CategoryID] [dbo].[GUID] NOT NULL,
|
||
[ChartName] [dbo].[Name] NOT NULL,
|
||
[ChartDescription] [dbo].[Description] NOT NULL,
|
||
[IsPublic] [int] NOT NULL,
|
||
[ChartClassIID] [dbo].[GUID] NOT NULL,
|
||
[ModifyTime] [datetime] NOT NULL,
|
||
[CreateTime] [datetime] NOT NULL,
|
||
[Creater] [dbo].[GUID] NOT NULL,
|
||
[ModifyUser] [dbo].[Name] NOT NULL,
|
||
[ChartNotes] [nvarchar](max) NULL,
|
||
[SecretType] [int] NULL,
|
||
[PublishType] [int] NULL,
|
||
[IsShare] [int] NULL,
|
||
CONSTRAINT [PK_CHART] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartAggregateLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartAggregateLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartAggregateLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartAggregateIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[ChartAggregateName] [nvarchar](200) NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_CHARTAGGREGATELANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartClass] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartClass]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartClass](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartClassName] [dbo].[Name] NOT NULL,
|
||
[ChartClassDescription] [dbo].[Description] NOT NULL,
|
||
[FullClassName] [dbo].[Name] NOT NULL,
|
||
[AssemblyName] [dbo].[Name] NOT NULL,
|
||
[ClientUIClassName] [varchar](100) NULL,
|
||
[ClientUIAssemblyName] [varchar](100) NULL,
|
||
[ClientDMClassName] [varchar](100) NULL,
|
||
[ClientDMAssemblyName] [varchar](100) NULL,
|
||
[Catalog] [varchar](100) NULL,
|
||
[DisplayName] [varchar](100) NULL,
|
||
[PhotoURL] [varchar](300) NULL,
|
||
CONSTRAINT [PK_CHARTCLASS] PRIMARY KEY CLUSTERED
|
||
(
|
||
[ChartClassName] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
|
||
CONSTRAINT [AK_KEY_2_CHARTCLA] UNIQUE NONCLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartContainer] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartContainer]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartContainer](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[BoardID] [dbo].[GUID] NOT NULL,
|
||
[Caption] [dbo].[Name] NOT NULL,
|
||
[ContainerTop] [int] NOT NULL,
|
||
[ContainerLeft] [int] NOT NULL,
|
||
[ContainerWidth] [int] NOT NULL,
|
||
[ContainerHeight] [int] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[ContainerZIndex] [int] NOT NULL,
|
||
[UserIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_CHARTCONTAINER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartContainerPosition] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartContainerPosition]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartContainerPosition](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartContainerIID] [uniqueidentifier] NOT NULL,
|
||
[UserIID] [varchar](100) NOT NULL,
|
||
[ContainerTop] [int] NOT NULL,
|
||
[ContainerLeft] [int] NOT NULL,
|
||
[ContainerWidth] [int] NOT NULL,
|
||
[ContainerHeight] [int] NOT NULL,
|
||
[ContainerZIndex] [int] NOT NULL,
|
||
CONSTRAINT [PK_CHARTCONTAINERPOSITION] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartDynamicYColor] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartDynamicYColor]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartDynamicYColor](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ProportionIID] [uniqueidentifier] NULL,
|
||
[MinValue] [numeric](18, 2) NULL,
|
||
[MaxValue] [numeric](18, 2) NULL,
|
||
[BackColor] [varchar](100) NULL,
|
||
[ForeColor] [varchar](100) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_CHARTDYNAMICYCOLOR] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartDynamicYData] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartDynamicYData]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartDynamicYData](
|
||
[IID] [varchar](50) NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[XValue] [nvarchar](500) NOT NULL,
|
||
[YField] [nvarchar](50) NOT NULL,
|
||
[YValue] [numeric](18, 4) NULL,
|
||
[RowIndex] [int] NULL,
|
||
[ColIndex] [int] NULL,
|
||
CONSTRAINT [PK_CHARTDYNAMICYDATA] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartDynamicYDataComposition] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartDynamicYDataComposition]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartDynamicYDataComposition](
|
||
[IID] [uniqueidentifier] NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[XStructure] [nvarchar](1000) NULL,
|
||
CONSTRAINT [PK_CHARTDYNAMICYDATACOMPOSITIO] PRIMARY KEY CLUSTERED
|
||
(
|
||
[ChartIID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartDynamicYProportion] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartDynamicYProportion]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartDynamicYProportion](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[SourceYCaption] [nvarchar](200) NULL,
|
||
[TargetYCaption] [nvarchar](200) NULL,
|
||
[Visible] [bit] NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_CHARTDYNAMICYPROPORTION] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartExtensionColumn] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartExtensionColumn]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartExtensionColumn](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[ColumnURL] [nvarchar](2000) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
[SendAuthentication] [int] NULL,
|
||
[ColumnHeader] [nvarchar](200) NULL,
|
||
[ColumnTitle] [nvarchar](200) NULL,
|
||
[DestChartIID] [uniqueidentifier] NULL,
|
||
[Type] [int] NULL,
|
||
CONSTRAINT [PK_CHARTEXTENSIONCOLUMN] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartExtensionColumnLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartExtensionColumnLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartExtensionColumnLanguage](
|
||
[IID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](40) NULL,
|
||
[ColumnHeader] [nvarchar](200) NULL,
|
||
[ColumnTitle] [nvarchar](200) NULL
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartExtensionColumnParamValue] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartExtensionColumnParamValue]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartExtensionColumnParamValue](
|
||
[IID] [uniqueidentifier] NULL,
|
||
[ParamName] [nvarchar](200) NULL,
|
||
[ParamExpression] [nvarchar](1000) NULL,
|
||
[OrderIndex] [int] NULL
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartExtensionDetail] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartExtensionDetail]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartExtensionDetail](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartExtensionIID] [uniqueidentifier] NULL,
|
||
[PivotIID] [uniqueidentifier] NULL,
|
||
[PivotCaption] [nvarchar](100) NULL,
|
||
[DrilldownValueMode] [int] NOT NULL,
|
||
[DrilldownValue] [nvarchar](2000) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_CHARTEXTENSIONDETAIL] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartExtensionFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartExtensionFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartExtensionFilter](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartExtensionIID] [dbo].[GUID] NOT NULL,
|
||
[ColumnName] [dbo].[Name] NOT NULL,
|
||
[OperationString] [dbo].[Name] NOT NULL,
|
||
[FilterValue] [nvarchar](254) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[Expresion] [nvarchar](254) NULL,
|
||
[FilterType] [int] NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_CHARTEXTENSIONFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartExtensionY] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartExtensionY]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartExtensionY](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartExtensionIID] [dbo].[GUID] NOT NULL,
|
||
[IsFixedString] [bit] NOT NULL,
|
||
[DestYCaption] [dbo].[Name] NOT NULL,
|
||
[Map] [nvarchar](2000) NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_CHARTEXTENSIONY] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartFilter](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NOT NULL,
|
||
[ColumnName] [dbo].[Name] NOT NULL,
|
||
[OperationString] [dbo].[Name] NOT NULL,
|
||
[FilterValue] [nvarchar](4000) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[LeftChar] [nvarchar](50) NULL,
|
||
[RightChar] [nvarchar](50) NULL,
|
||
[JoinChar] [nvarchar](50) NULL,
|
||
[FilterType] [int] NULL,
|
||
CONSTRAINT [PK_CHARTFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartGaugeDynamicData] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartGaugeDynamicData]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartGaugeDynamicData](
|
||
[IID] [varchar](50) NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[YIID] [uniqueidentifier] NOT NULL,
|
||
[XValue] [nvarchar](500) NOT NULL,
|
||
[YField] [nvarchar](50) NOT NULL,
|
||
[YValue] [varchar](50) NOT NULL,
|
||
[RowIndex] [int] NULL,
|
||
CONSTRAINT [PK_CHARTGAUGEDYNAMICDATA] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartGaugeDynamicY] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartGaugeDynamicY]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartGaugeDynamicY](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[YIID] [uniqueidentifier] NOT NULL,
|
||
[ColorsSegment] [int] NOT NULL,
|
||
[ColorsString] [varchar](500) NOT NULL,
|
||
[ComputeType] [int] NOT NULL,
|
||
[MeasuringUnit] [nvarchar](100) NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[GuageValueType] [int] NOT NULL,
|
||
CONSTRAINT [PK_CHARTGAUGEDYNAMICY] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[ChartName] [nvarchar](100) NULL,
|
||
[ChartDescription] [nvarchar](200) NULL,
|
||
[ChartTitle] [nvarchar](254) NULL,
|
||
[ChartNote] [nvarchar](max) NULL,
|
||
[ChartYLable] [nvarchar](100) NULL,
|
||
[ChartSecondYLable] [nvarchar](100) NULL,
|
||
CONSTRAINT [PK_CHARTLANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartParamValue] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartParamValue]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartParamValue](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[ParaCaption] [nvarchar](2000) NULL,
|
||
[ParaValue] [nvarchar](2000) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
[DataTableIID] [uniqueidentifier] NOT NULL,
|
||
CONSTRAINT [PK_CHARTPARAMVALUE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartPivot] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartPivot]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartPivot](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NOT NULL,
|
||
[Caption] [dbo].[Name] NOT NULL,
|
||
[ValueMode] [int] NOT NULL,
|
||
[DefaultValue] [nvarchar](254) NOT NULL,
|
||
[FieldName] [dbo].[Name] NOT NULL,
|
||
[DataType] [int] NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[NotShowALL] [int] NOT NULL,
|
||
[Flags] [int] NOT NULL,
|
||
[DisplayFieldName] [dbo].[Name] NULL,
|
||
[Position] [int] NULL,
|
||
[CaptionVisible] [int] NULL,
|
||
[Format] [nvarchar](256) NULL,
|
||
[IsFieldPivot] [int] NULL,
|
||
[ShowIDValue] [bit] NULL,
|
||
[UseDataSource] [int] NULL,
|
||
[Description] [nvarchar](2000) NULL,
|
||
[PivotRelation] [uniqueidentifier] NOT NULL,
|
||
[PivotVisible] [int] NOT NULL,
|
||
[ParamDTIID] [uniqueidentifier] NOT NULL,
|
||
CONSTRAINT [PK_CHARTPIVOT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartPivotData] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartPivotData]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartPivotData](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[PivotIID] [uniqueidentifier] NULL,
|
||
[PValue] [varchar](300) NULL,
|
||
[LogicOperator] [varchar](50) NULL,
|
||
CONSTRAINT [PK_CHARTPIVOTDATA] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartPivotLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartPivotLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartPivotLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartPivotIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[ChartPivotCaption] [nvarchar](100) NULL,
|
||
[ChartPivotDescription] [nvarchar](2000) NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_CHARTPIVOTLANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartPropertyValue] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartPropertyValue]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartPropertyValue](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NOT NULL,
|
||
[PropertyName] [varchar](100) NOT NULL,
|
||
[StringValue] [nvarchar](max) NULL,
|
||
[IntValue] [int] NULL,
|
||
[BoolValue] [bit] NULL,
|
||
[DateTimeValue] [datetime] NULL,
|
||
[DecimalValue] [float] NULL,
|
||
[LongStringValue] [varchar](max) NULL,
|
||
CONSTRAINT [PK_CHARTPROPERTYVALUE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[ChartIID] ASC,
|
||
[PropertyName] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
|
||
CONSTRAINT [AK_KEY_2_CHARTPRO] UNIQUE NONCLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartSort] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartSort]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartSort](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NOT NULL,
|
||
[SortField] [dbo].[Name] NOT NULL,
|
||
[SortDirection] [dbo].[Name] NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[SortType] [int] NOT NULL,
|
||
[ObjectIID] [dbo].[GUID] NULL,
|
||
CONSTRAINT [PK_CHARTSORT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartTotalRow] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartTotalRow]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartTotalRow](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[Visible] [bit] NOT NULL,
|
||
[Description] [varchar](100) NULL,
|
||
CONSTRAINT [PK_CHARTTOTALROW] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[ChartTotalRowColumn] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartTotalRowColumn]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartTotalRowColumn](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[RowIID] [uniqueidentifier] NOT NULL,
|
||
[GridCaption] [nvarchar](200) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[TotalType] [int] NULL,
|
||
CONSTRAINT [PK_CHARTTOTALROWCOLUMN] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartTotalRowColumnObject] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartTotalRowColumnObject]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartTotalRowColumnObject](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[ColumnIID] [uniqueidentifier] NOT NULL,
|
||
[FixValue] [nvarchar](200) NULL,
|
||
[Expression] [nvarchar](500) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_CHARTTOTALROWCOLUMNOBJECT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartXYLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartXYLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartXYLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartXYIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[ChartXYCaption] [nvarchar](100) NULL,
|
||
[ChartXYDescription] [nvarchar](2000) NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[HyperlinkDisplayText] [nvarchar](100) NULL,
|
||
CONSTRAINT [PK_CHARTXYLANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ChartXYZ] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ChartXYZ]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ChartXYZ](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NOT NULL,
|
||
[Caption] [dbo].[Name] NOT NULL,
|
||
[FieldName] [dbo].[Name] NOT NULL,
|
||
[CellExpression] [nvarchar](254) NOT NULL,
|
||
[Unit] [int] NOT NULL,
|
||
[DecimalPoint] [int] NOT NULL,
|
||
[XYZFlag] [int] NOT NULL,
|
||
[RowExpression] [nvarchar](254) NOT NULL,
|
||
[FieldType] [int] NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[IsManualFill] [int] NOT NULL,
|
||
[ThousandsSeparator] [int] NULL,
|
||
[Alignment] [int] NULL,
|
||
[ColumnWidth] [numeric](18, 2) NULL,
|
||
[Visible] [bit] NULL,
|
||
[Flags] [int] NOT NULL,
|
||
[DisplayFieldName] [dbo].[Name] NULL,
|
||
[KeyCaption] [dbo].[Name] NULL,
|
||
[Format] [nvarchar](256) NULL,
|
||
[AxisFormat] [nvarchar](256) NULL,
|
||
[UseDataSource] [int] NULL,
|
||
[Description] [nvarchar](2000) NULL,
|
||
[CalcYType] [int] NULL,
|
||
[YAxisType] [int] NOT NULL,
|
||
[ColumnOrLine] [int] NOT NULL,
|
||
[MultipleColors] [int] NULL,
|
||
[IsURL] [int] NULL,
|
||
[HyperlinkDisplayText] [nvarchar](100) NULL,
|
||
CONSTRAINT [PK_CHARTXYZ] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ColorScheme] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ColorScheme]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ColorScheme](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ColorName] [nvarchar](50) NULL,
|
||
[ColorValue] [nvarchar](50) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[SchemeIID] [uniqueidentifier] NULL,
|
||
[Scheme] [nvarchar](50) NULL,
|
||
CONSTRAINT [PK_COLORSCHEME] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[DataConnection] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DataConnection]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DataConnection](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ConnectionName] [dbo].[Name] NOT NULL,
|
||
[Description] [dbo].[Description] NOT NULL,
|
||
[ConnectionString] [nvarchar](3000) NOT NULL,
|
||
[Creater] [dbo].[GUID] NOT NULL,
|
||
[CreateTime] [datetime] NOT NULL,
|
||
[ModifyTime] [datetime] NULL,
|
||
[ModifyUser] [dbo].[Name] NULL,
|
||
[ConnectionType] [int] NOT NULL,
|
||
[EmbedExtendedIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_DATACONNECTION] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[DataTable] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DataTable]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DataTable](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[TableTypeID] [dbo].[GUID] NULL,
|
||
[DataTableName] [dbo].[Name] NOT NULL,
|
||
[ConnectionID] [dbo].[GUID] NOT NULL,
|
||
[DataTableSQL] [nvarchar](max) NOT NULL,
|
||
[Description] [dbo].[Description] NOT NULL,
|
||
[Creater] [dbo].[GUID] NOT NULL,
|
||
[CreateTime] [datetime] NOT NULL,
|
||
[ModifyTime] [datetime] NOT NULL,
|
||
[ModifyUser] [dbo].[Name] NOT NULL,
|
||
[FetchOnDemand] [bit] NULL,
|
||
[RefreshTimeSpan] [numeric](18, 0) NULL,
|
||
[AutoRefreshTime] [datetime] NOT NULL,
|
||
[TableNotes] [nvarchar](max) NULL,
|
||
[ConfigType] [int] NULL,
|
||
[Type] [int] NULL,
|
||
[DTTypeIID] [uniqueidentifier] NULL,
|
||
[DTClassRelationIID] [uniqueidentifier] NULL,
|
||
[QueryTimeout] [int] NOT NULL,
|
||
[IsAdvancedSql] [int] NULL,
|
||
[TwoPhasesExecute] [bit] NULL,
|
||
[DTInfo] [varchar](500) NULL,
|
||
CONSTRAINT [PK_DATATABLE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[DataTableClass] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DataTableClass]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DataTableClass](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[DTClassName] [nvarchar](100) NULL,
|
||
[Description] [nvarchar](200) NULL,
|
||
CONSTRAINT [PK_DATATABLECLASS] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[DataTableClassRelation] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DataTableClassRelation]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DataTableClassRelation](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[DataTableIID] [uniqueidentifier] NULL,
|
||
[DTClassIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_DATATABLECLASSRELATION] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[DrillDown] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DrillDown]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DrillDown](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NULL,
|
||
[DestChartIID] [dbo].[GUID] NULL,
|
||
[Type] [int] NULL,
|
||
CONSTRAINT [PK_DRILLDOWN] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[DrillDownDetail] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DrillDownDetail]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DrillDownDetail](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[DrillDownIID] [dbo].[GUID] NOT NULL,
|
||
[PivotIID] [dbo].[GUID] NOT NULL,
|
||
[PivotCaption] [dbo].[Name] NOT NULL,
|
||
[DrilldownValueMode] [int] NOT NULL,
|
||
[DrilldownValue] [nvarchar](2000) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
CONSTRAINT [PK_DRILLDOWNDETAIL] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[DrillDownFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DrillDownFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DrillDownFilter](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[DrillDownIID] [dbo].[GUID] NOT NULL,
|
||
[ColumnName] [dbo].[Name] NOT NULL,
|
||
[OperationString] [dbo].[Name] NOT NULL,
|
||
[FilterValue] [nvarchar](254) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[Expresion] [nvarchar](254) NULL,
|
||
[FilterType] [int] NULL,
|
||
CONSTRAINT [PK_DRILLDOWNFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[DrilldownForUrl] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DrilldownForUrl]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DrilldownForUrl](
|
||
[IID] [varchar](50) NOT NULL,
|
||
[UrlGeneratorID] [varchar](50) NULL,
|
||
[BaseAddress] [nvarchar](1000) NULL,
|
||
[DrilldownIID] [uniqueidentifier] NULL,
|
||
[Type] [int] NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_DRILLDOWNFORURL] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[DrilldownUrlParamValues] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DrilldownUrlParamValues]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DrilldownUrlParamValues](
|
||
[IID] [varchar](50) NOT NULL,
|
||
[ParamName] [nvarchar](200) NULL,
|
||
[ParamExpression] [nvarchar](500) NULL,
|
||
[OrderIndex] [int] NULL
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[DrillDownY] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[DrillDownY]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[DrillDownY](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[DrillDownIID] [dbo].[GUID] NOT NULL,
|
||
[IsFixedString] [bit] NOT NULL,
|
||
[DestYCaption] [dbo].[Name] NOT NULL,
|
||
[Map] [nvarchar](2000) NULL,
|
||
CONSTRAINT [PK_DRILLDOWNY] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FavoriteContent] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FavoriteContent]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FavoriteContent](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[FavoritesName] [dbo].[Name] NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[IcoURL] [nvarchar](200) NULL,
|
||
[URL] [nvarchar](500) NULL,
|
||
[ParamString] [nvarchar](500) NULL,
|
||
[FavoriteClass] [nvarchar](500) NULL,
|
||
[FavoritesTypeIID] [dbo].[GUID] NOT NULL,
|
||
CONSTRAINT [PK_FAVORITECONTENT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FavoriteItem] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FavoriteItem]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FavoriteItem](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[FavoritesTypeName] [dbo].[Name] NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NOT NULL,
|
||
CONSTRAINT [PK_FAVORITEITEM] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FreeChartCell] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FreeChartCell]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FreeChartCell](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[ColumnIndex] [int] NOT NULL,
|
||
[RowIndex] [int] NOT NULL,
|
||
[FontSize] [int] NULL,
|
||
[FontColor] [nvarchar](12) NULL,
|
||
[BackColor] [nvarchar](12) NULL,
|
||
[HAlign] [int] NULL,
|
||
[VAlign] [int] NULL,
|
||
[Border] [nvarchar](20) NULL,
|
||
[BorderColor] [nvarchar](12) NULL,
|
||
[Bold] [int] NULL,
|
||
[Italic] [int] NULL,
|
||
[Indent] [int] NULL,
|
||
[Format] [nvarchar](256) NULL,
|
||
[UnderLine] [int] NULL,
|
||
[CellType] [int] NULL,
|
||
[CellValue] [nvarchar](2000) NULL,
|
||
[ColSpan] [int] NULL,
|
||
[RowSpan] [int] NULL,
|
||
[ValueType] [nvarchar](20) NULL,
|
||
[CellCalcType] [int] NULL,
|
||
CONSTRAINT [PK_FREECHARTCELL] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FreeChartCellColorFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FreeChartCellColorFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FreeChartCellColorFilter](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[CellIID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[OperationString] [nvarchar](100) NULL,
|
||
[FilterValue] [nvarchar](4000) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
[FilterType] [int] NULL,
|
||
[FilterCellIID] [uniqueidentifier] NULL,
|
||
[FontColor] [nvarchar](12) NULL,
|
||
[BorderColor] [nvarchar](12) NULL,
|
||
[BackColor] [nvarchar](12) NULL,
|
||
CONSTRAINT [PK_FREECHARTCELLCOLORFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FreeChartCellDataFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FreeChartCellDataFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FreeChartCellDataFilter](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[ChartIID] [dbo].[GUID] NOT NULL,
|
||
[CellIID] [uniqueidentifier] NOT NULL,
|
||
[ColumnName] [dbo].[Name] NOT NULL,
|
||
[OperationString] [dbo].[Name] NOT NULL,
|
||
[FilterValue] [nvarchar](4000) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[LeftChar] [nvarchar](50) NULL,
|
||
[RightChar] [nvarchar](50) NULL,
|
||
[JoinChar] [nvarchar](50) NULL,
|
||
[FilterType] [int] NULL,
|
||
CONSTRAINT [PK_FREECHARTCELLDATAFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FreeChartCellLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FreeChartCellLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FreeChartCellLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[CellIID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[LanguageCode] [nvarchar](20) NOT NULL,
|
||
[CellValue] [nvarchar](2000) NULL,
|
||
CONSTRAINT [PK_FREECHARTCELLLANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FreeChartColumn] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FreeChartColumn]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FreeChartColumn](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[FontSize] [int] NULL,
|
||
[FontColor] [nvarchar](12) NULL,
|
||
[BackColor] [nvarchar](12) NULL,
|
||
[HAlign] [int] NULL,
|
||
[VAlign] [int] NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[Visible] [int] NULL,
|
||
[ColumnWidth] [int] NULL,
|
||
[Border] [nvarchar](20) NULL,
|
||
[BorderColor] [nvarchar](12) NULL,
|
||
[Bold] [int] NULL,
|
||
[Italic] [int] NULL,
|
||
[Indent] [int] NULL,
|
||
[Format] [nvarchar](256) NULL,
|
||
[UnderLine] [int] NULL,
|
||
[LinkPath] [int] NULL,
|
||
CONSTRAINT [PK_FREECHARTCOLUMN] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[FreeChartRow] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[FreeChartRow]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[FreeChartRow](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NOT NULL,
|
||
[FontSize] [int] NULL,
|
||
[FontColor] [nvarchar](12) NULL,
|
||
[BackColor] [nvarchar](12) NULL,
|
||
[HAlign] [int] NULL,
|
||
[VAlign] [int] NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[Visible] [int] NULL,
|
||
[RowHight] [int] NULL,
|
||
[Border] [nvarchar](20) NULL,
|
||
[BorderColor] [nvarchar](12) NULL,
|
||
[Bold] [int] NULL,
|
||
[Italic] [int] NULL,
|
||
[Indent] [int] NULL,
|
||
[Format] [nvarchar](256) NULL,
|
||
[UnderLine] [int] NULL,
|
||
CONSTRAINT [PK_FREECHARTROW] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[GlobalFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[GlobalFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[GlobalFilter](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[FilterName] [dbo].[Name] NOT NULL,
|
||
[FilterType] [int] NOT NULL,
|
||
[FilterDataType] [int] NOT NULL,
|
||
[Description] [dbo].[Description] NOT NULL,
|
||
[PluginID] [dbo].[GUID] NULL,
|
||
[PIID] [uniqueidentifier] NULL,
|
||
[FKField] [nvarchar](200) NULL,
|
||
[Creater] [uniqueidentifier] NULL,
|
||
[PublishType] [int] NULL,
|
||
[SecretType] [int] NULL,
|
||
CONSTRAINT [PK_GLOBALFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[GlobalVariable] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[GlobalVariable]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[GlobalVariable](
|
||
[Name] [nvarchar](100) NOT NULL,
|
||
[SqlStatement] [nvarchar](max) NULL,
|
||
[DCIID] [uniqueidentifier] NULL,
|
||
[DefaultValue] [nvarchar](2000) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_GLOBALVARIABLE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[Name] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[GridWidth] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[GridWidth]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[GridWidth](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ObjectType] [nvarchar](50) NOT NULL,
|
||
[ObjectID] [nvarchar](100) NOT NULL,
|
||
[ColumnKey] [nvarchar](100) NULL,
|
||
[UserIID] [uniqueidentifier] NOT NULL,
|
||
[Width] [numeric](18, 2) NOT NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[Sort] [int] NOT NULL,
|
||
CONSTRAINT [PK_GRIDWIDTH] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[Levels] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Levels]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[Levels](
|
||
[ID] [int] NOT NULL,
|
||
[GradeName] [dbo].[Name] NOT NULL,
|
||
CONSTRAINT [PK_LEVELS] 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]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[LookupData] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[LookupData]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[LookupData](
|
||
[LDSID] [uniqueidentifier] NOT NULL,
|
||
[ID] [nvarchar](100) NOT NULL,
|
||
[Description] [nvarchar](500) NULL,
|
||
[PID] [nvarchar](100) NULL,
|
||
[SortOrder] [int] NULL,
|
||
CONSTRAINT [PK_LOOKUPDATA] PRIMARY KEY CLUSTERED
|
||
(
|
||
[LDSID] ASC,
|
||
[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]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[MultiLevelField] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[MultiLevelField]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[MultiLevelField](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[TableFieldIID] [uniqueidentifier] NULL,
|
||
[TableFieldCode] [nvarchar](100) NULL,
|
||
[TableFieldName] [nvarchar](100) NULL,
|
||
[Level] [int] NULL,
|
||
CONSTRAINT [PK_MULTILEVELFIELD] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[OperationRight] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[OperationRight]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[OperationRight](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ObjectID] [dbo].[GUID] NOT NULL,
|
||
[ObjectType] [int] NOT NULL,
|
||
[RightValue] [int] NOT NULL,
|
||
[FunctionID] [dbo].[GUID] NULL,
|
||
CONSTRAINT [PK_OPERATIONRIGHT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[Plugin] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Plugin]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[Plugin](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[PluginName] [dbo].[Name] NOT NULL,
|
||
[Description] [dbo].[Description] NOT NULL,
|
||
[PluginCode] [dbo].[Name] NULL,
|
||
[DataTableIID] [uniqueidentifier] NULL,
|
||
[PKField] [nvarchar](200) NULL,
|
||
[Flags] [int] NOT NULL,
|
||
[IsInnerDataSource] [int] NULL,
|
||
[IsFlat] [int] NULL,
|
||
[DSIDDataType] [int] NULL,
|
||
[Creater] [uniqueidentifier] NULL,
|
||
[PublishType] [int] NULL,
|
||
[SecretType] [int] NULL,
|
||
CONSTRAINT [PK_PLUGIN] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[PlugInCaption] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PlugInCaption]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[PlugInCaption](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[PluginIID] [uniqueidentifier] NOT NULL,
|
||
[FieldName] [nvarchar](100) NULL,
|
||
[FieldCaption] [nvarchar](100) NULL,
|
||
[FieldDataType] [int] NULL,
|
||
CONSTRAINT [PK_PLUGINCAPTION] PRIMARY KEY NONCLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[PluginDataImport] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PluginDataImport]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[PluginDataImport](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[PluginIID] [uniqueidentifier] NULL,
|
||
[ValueField] [dbo].[Name] NULL,
|
||
[DisplayField] [dbo].[Name] NULL,
|
||
[ParentField] [dbo].[Name] NULL,
|
||
[FirstNodeCondition] [nvarchar](1000) NULL,
|
||
[SortStr] [nvarchar](500) NULL,
|
||
CONSTRAINT [PK_PLUGINDATAIMPORT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[PluginDataTable] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PluginDataTable]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[PluginDataTable](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ConnectionIID] [dbo].[GUID] NOT NULL,
|
||
[DataTableSQL] [nvarchar](max) NOT NULL,
|
||
CONSTRAINT [PK_PLUGINDATATABLE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ScatterPlotFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ScatterPlotFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ScatterPlotFilter](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ScatterStyleIID] [uniqueidentifier] NULL,
|
||
[FieldName] [nvarchar](100) NULL,
|
||
[FilterValue] [nvarchar](100) NULL,
|
||
[OperatorString] [nvarchar](100) NULL,
|
||
[LeftMark] [nvarchar](100) NULL,
|
||
[RightMark] [nvarchar](100) NULL,
|
||
[LogicMark] [nvarchar](100) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_SCATTERPLOTFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ScatterPlotStyle] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ScatterPlotStyle]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ScatterPlotStyle](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[Name] [nvarchar](100) NULL,
|
||
[Color] [int] NULL,
|
||
[Shape] [int] NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_SCATTERPLOTSTYLE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[ScatterTargetStructure] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[ScatterTargetStructure]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[ScatterTargetStructure](
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[TargetYIID] [uniqueidentifier] NOT NULL,
|
||
[Name] [nvarchar](100) NULL,
|
||
[XYType] [int] NULL,
|
||
[Color] [int] NULL,
|
||
[Visible] [bit] NULL,
|
||
[Weight] [decimal](18, 0) NULL,
|
||
[LineStyle] [int] NULL,
|
||
[OrderIndex] [int] NULL,
|
||
CONSTRAINT [PK_SCATTERTARGETSTRUCTURE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[TargetYIID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[SystemParams] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[SystemParams]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[SystemParams](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ParamType] [int] NOT NULL,
|
||
[ParamCode] [dbo].[Name] NOT NULL,
|
||
[ParamName] [dbo].[Name] NOT NULL,
|
||
[ParamValue] [nvarchar](max) NOT NULL,
|
||
[ParamMemo] [dbo].[Description] NOT NULL,
|
||
CONSTRAINT [PK_SYSTEMPARAMS] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[TableField] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[TableField]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[TableField](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[DataTableID] [dbo].[GUID] NOT NULL,
|
||
[FieldName] [dbo].[Name] NOT NULL,
|
||
[FieldDataType] [int] NULL,
|
||
[OrderIndex] [int] NOT NULL,
|
||
[PluginIID] [uniqueidentifier] NULL,
|
||
[AppType] [int] NULL,
|
||
CONSTRAINT [PK_TABLEFIELD] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[TableFilter] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[TableFilter]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[TableFilter](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[DataTableID] [dbo].[GUID] NOT NULL,
|
||
[FilterName] [dbo].[Name] NOT NULL,
|
||
[FilterType] [int] NOT NULL,
|
||
[FilterDataType] [int] NOT NULL,
|
||
[FieldName] [dbo].[Name] NOT NULL,
|
||
[Description] [dbo].[Description] NOT NULL,
|
||
[IsGlobal] [bit] NOT NULL,
|
||
[PluginID] [dbo].[GUID] NULL,
|
||
[GlobalFilterID] [dbo].[GUID] NULL,
|
||
[PIID] [uniqueidentifier] NULL,
|
||
[FKField] [nvarchar](200) NULL,
|
||
CONSTRAINT [PK_TABLEFILTER] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[TableParams] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[TableParams]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[TableParams](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[DTIID] [uniqueidentifier] NULL,
|
||
[Name] [nvarchar](100) NULL,
|
||
[Caption] [nvarchar](200) NULL,
|
||
[DataType] [int] NULL,
|
||
[ParentParamIID] [uniqueidentifier] NULL,
|
||
[ParentDTIID] [uniqueidentifier] NULL,
|
||
[DataSourceID] [uniqueidentifier] NULL,
|
||
[OrderIndex] [int] NULL,
|
||
[IsMutilLevelSupported] [bit] NULL,
|
||
[ParaDefValue] [nvarchar](max) NULL,
|
||
[ParamRelation] [uniqueidentifier] NOT NULL,
|
||
CONSTRAINT [PK_TABLEPARAMS] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[TableRelation] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[TableRelation]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[TableRelation](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[MasterTableIID] [uniqueidentifier] NULL,
|
||
[RelationTableIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_TABLERELATION] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[UrlGenerator] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UrlGenerator]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[UrlGenerator](
|
||
[UrlGeneratorID] [varchar](50) NULL,
|
||
[Name] [nvarchar](100) NULL,
|
||
[Description] [nvarchar](500) NULL,
|
||
[RunDLL] [nvarchar](100) NULL,
|
||
[FullClassName] [nvarchar](200) NULL,
|
||
[Version] [nvarchar](50) NULL,
|
||
[OrderIndex] [int] NULL,
|
||
[AssemblyID] [varchar](50) NULL
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[UrlGeneratorFile] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UrlGeneratorFile]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[UrlGeneratorFile](
|
||
[IID] [varchar](50) NULL,
|
||
[Content] [varbinary](max) NULL
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[UserChartInfo] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UserChartInfo]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[UserChartInfo](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[UserIID] [uniqueidentifier] NULL,
|
||
[InfoType] [int] NULL,
|
||
[ObjectInfo] [image] NULL,
|
||
CONSTRAINT [PK_USERCHARTINFO] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[UserDefaultInfo] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
SET ANSI_PADDING ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UserDefaultInfo]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[UserDefaultInfo](
|
||
[IID] [dbo].[GUID] NOT NULL,
|
||
[UserDefaultType] [int] NOT NULL,
|
||
[UserID] [dbo].[GUID] NULL,
|
||
[ObjectClassIID] [varchar](200) NULL,
|
||
[ObjectIID] [varchar](200) NULL,
|
||
[ObjectValue] [varchar](200) NULL,
|
||
CONSTRAINT [PK_USERDEFAULTINFO] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
SET ANSI_PADDING OFF
|
||
|
||
/****** Object: Table [dbo].[UserGroupRelation] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UserGroupRelation]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[UserGroupRelation](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[GroupID] [dbo].[GUID] NOT NULL,
|
||
[UserID] [dbo].[GUID] NOT NULL,
|
||
CONSTRAINT [PK_USERGROUPRELATION] PRIMARY KEY NONCLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[UserObjectXML] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UserObjectXML]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[UserObjectXML](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[UserIID] [uniqueidentifier] NULL,
|
||
[ObjectIID] [uniqueidentifier] NULL,
|
||
[ObjectType] [int] NULL,
|
||
[ObjectXMLData] [nvarchar](max) NULL,
|
||
CONSTRAINT [PK_UserObjectXML] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[WorkSpace] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[WorkSpace]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[WorkSpace](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[CategoryID] [dbo].[GUID] NOT NULL,
|
||
[WSPName] [dbo].[Name] NOT NULL,
|
||
[WSPDescription] [dbo].[Description] NOT NULL,
|
||
[IsPublic] [int] NOT NULL,
|
||
[Creater] [dbo].[GUID] NOT NULL,
|
||
[CreateTime] [datetime] NULL,
|
||
[ModifyTime] [datetime] NULL,
|
||
[ModifyUser] [dbo].[Name] NULL,
|
||
[SecretType] [int] NULL,
|
||
[PublishType] [int] NULL,
|
||
[IsShare] [int] NULL,
|
||
CONSTRAINT [PK_WORKSPACE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[WorkSpaceLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[WorkSpaceLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[WorkSpaceLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[WorkSpaceIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[WorkSpaceName] [nvarchar](100) NULL,
|
||
[WorkSpaceDescription] [nvarchar](200) NULL,
|
||
CONSTRAINT [PK_WORKSPACELANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[WorkspacePivot] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[WorkspacePivot]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[WorkspacePivot](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[WorkspaceIID] [uniqueidentifier] NULL,
|
||
[Caption] [nvarchar](100) NULL,
|
||
[DefaultValue] [nvarchar](254) NULL,
|
||
[Flags] [int] NULL,
|
||
[OrderIndex] [int] NULL,
|
||
[ShowIDValue] [int] NULL,
|
||
[ValueMode] [int] NULL,
|
||
[DataSoruceIID] [uniqueidentifier] NULL,
|
||
[InputType] [int] NULL,
|
||
[IsMutiSelect] [int] NULL,
|
||
[IsALL] [int] NULL,
|
||
[UseGlobalFilter] [int] NULL,
|
||
CONSTRAINT [PK_WORKSPACEPIVOT] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[WorkspacePivotLanguage] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[WorkspacePivotLanguage]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[WorkspacePivotLanguage](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[WorkspacePivotIID] [uniqueidentifier] NULL,
|
||
[LanguageCode] [nvarchar](10) NULL,
|
||
[WorkspacePivotCaption] [nvarchar](100) NULL,
|
||
CONSTRAINT [PK_WORKSPACEPIVOTLANGUAGE] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[WorkspacePivotRelation] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[WorkspacePivotRelation]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[WorkspacePivotRelation](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[WorkspacePivotIID] [uniqueidentifier] NULL,
|
||
[BoardIID] [uniqueidentifier] NULL,
|
||
[ChartIID] [uniqueidentifier] NULL,
|
||
[FieldName] [nvarchar](100) NULL,
|
||
[UserIID] [uniqueidentifier] NULL,
|
||
[BoardPivotIID] [uniqueidentifier] NULL,
|
||
[ChartPivotIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_WORKSPACEPIVOTRELATION] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|
||
/****** Object: Table [dbo].[WSPBoard] Script Date: 2017/1/5 15:14:17 ******/
|
||
SET ANSI_NULLS ON
|
||
|
||
SET QUOTED_IDENTIFIER ON
|
||
|
||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[WSPBoard]') AND type in (N'U'))
|
||
BEGIN
|
||
CREATE TABLE [dbo].[WSPBoard](
|
||
[IID] [uniqueidentifier] NOT NULL,
|
||
[WSPID] [dbo].[GUID] NOT NULL,
|
||
[BoardID] [dbo].[GUID] NOT NULL,
|
||
[BoardIndex] [int] NOT NULL,
|
||
[Selected] [bit] NOT NULL,
|
||
[UserIID] [uniqueidentifier] NULL,
|
||
CONSTRAINT [PK_WSPBOARD] PRIMARY KEY CLUSTERED
|
||
(
|
||
[IID] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
END
|
||
|