[성현모] CPXV2Log 누락 파일 추가

This commit is contained in:
SHM
2024-06-26 11:51:39 +09:00
parent d463bfa084
commit c4be34311e
3 changed files with 189 additions and 174 deletions

View File

@ -242,6 +242,44 @@ IF fulltextserviceproperty(N'IsFulltextInstalled') = 1
EXECUTE sp_fulltext_database 'enable';
GO
PRINT N'테이블 [dbo].[VRFY_TestListFileRelease]을(를) 만드는 중...';
GO
CREATE TABLE [dbo].[VRFY_TestListFileRelease] (
[No] BIGINT IDENTITY (0, 1) NOT NULL,
[TestListFileNo] INT NULL,
[StepID] BIGINT NOT NULL,
[Variant] NVARCHAR (32) NOT NULL,
[Gate] NVARCHAR (128) NOT NULL,
[Activate] BIT NULL,
[StepVersion] INT NOT NULL,
[Enable] BIT NULL,
[Position] BIGINT NULL,
[StepDesc] NVARCHAR (512) NULL,
[UseFunction] NVARCHAR (256) NOT NULL,
[MacroParm] NVARCHAR (512) NULL,
[Parm] NVARCHAR (512) NULL,
[SpecMin] NVARCHAR (512) NOT NULL,
[SpecMax] NVARCHAR (512) NOT NULL,
[IsGlobal] BIT NULL,
[Dim] NVARCHAR (64) NOT NULL,
[UpdateDT] DATETIME2 (7) NOT NULL,
PRIMARY KEY CLUSTERED ([No] ASC) ON [PRIMARY]
) ON [PRIMARY];
GO
PRINT N'인덱스 [dbo].[VRFY_TestListFileRelease].[CSK_VRFY_Release_2]을(를) 만드는 중...';
GO
CREATE NONCLUSTERED INDEX [CSK_VRFY_Release_2]
ON [dbo].[VRFY_TestListFileRelease]([TestListFileNo] ASC, [StepID] ASC, [Enable] ASC, [No] ASC)
ON [PRIMARY];
GO
PRINT N'테이블 [dbo].[STOR_TestListFile]을(를) 만드는 중...';
@ -372,6 +410,29 @@ CREATE TABLE [dbo].[PROD_Group] (
) ON [PRIMARY];
GO
PRINT N'테이블 [dbo].[HIST_TestListFileVariantList]을(를) 만드는 중...';
GO
CREATE TABLE [dbo].[HIST_TestListFileVariantList] (
[No] BIGINT IDENTITY (0, 1) NOT NULL,
[TestListFileNo] INT NULL,
[VariantList] NVARCHAR (2048) NULL,
PRIMARY KEY CLUSTERED ([No] ASC) ON [PRIMARY]
) ON [PRIMARY];
GO
PRINT N'인덱스 [dbo].[HIST_TestListFileVariantList].[CSK_HIST_TestListFileVariantList_2]을(를) 만드는 중...';
GO
CREATE NONCLUSTERED INDEX [CSK_HIST_TestListFileVariantList_2]
ON [dbo].[HIST_TestListFileVariantList]([TestListFileNo] ASC, [No] ASC)
ON [PRIMARY];
GO
PRINT N'테이블 [dbo].[HIST_TestListFileLatestStepVersion]을(를) 만드는 중...';
@ -385,35 +446,6 @@ CREATE TABLE [dbo].[HIST_TestListFileLatestStepVersion] (
) ON [PRIMARY];
GO
PRINT N'테이블 [dbo].[HIST_TesterSummary]을(를) 만드는 중...';
GO
CREATE TABLE [dbo].[HIST_TesterSummary] (
[No] BIGINT IDENTITY (0, 1) NOT NULL,
[StationName] NVARCHAR (128) NULL,
[TestType] NVARCHAR (8) NOT NULL,
[Version] NVARCHAR (4) NOT NULL,
[ProdCode] NVARCHAR (4) NOT NULL,
[TestListFileNo] INT NULL,
[TestListVariantNo] INT NULL,
[TestListCntID] NVARCHAR (256) NULL,
[StepVersion] INT NULL,
[HostID] NVARCHAR (64) NOT NULL,
[Section] NVARCHAR (64) NOT NULL,
[ProdNo_C] NVARCHAR (32) NOT NULL,
[ProdNo_P] NVARCHAR (32) NOT NULL,
[Testcode] NVARCHAR (16) NOT NULL,
[TestListFileName] NVARCHAR (256) NOT NULL,
[ProductID] NVARCHAR (64) NOT NULL,
[Result] NVARCHAR (16) NOT NULL,
[Duration] NVARCHAR (16) NOT NULL,
[TestDT] DATETIME2 (7) NOT NULL,
UNIQUE NONCLUSTERED ([No] ASC) ON [PRIMARY]
) ON [PRIMARY];
GO
PRINT N'테이블 [dbo].[HIST_TestListFile]을(를) 만드는 중...';
@ -448,64 +480,77 @@ CREATE NONCLUSTERED INDEX [CSK_HIST_TestList_2]
GO
PRINT N'테이블 [dbo].[HIST_TestListFileVariantList]을(를) 만드는 중...';
PRINT N'테이블 [dbo].[HIST_TesterSummary]을(를) 만드는 중...';
GO
CREATE TABLE [dbo].[HIST_TestListFileVariantList] (
[No] BIGINT IDENTITY (0, 1) NOT NULL,
[TestListFileNo] INT NULL,
[VariantList] NVARCHAR (2048) NULL,
PRIMARY KEY CLUSTERED ([No] ASC) ON [PRIMARY]
CREATE TABLE [dbo].[HIST_TesterSummary] (
[No] BIGINT IDENTITY (0, 1) NOT NULL,
[StationName] NVARCHAR (128) NULL,
[TestType] NVARCHAR (8) NOT NULL,
[Version] NVARCHAR (4) NOT NULL,
[ProdCode] NVARCHAR (4) NOT NULL,
[TestListFileNo] INT NULL,
[TestListVariantNo] INT NULL,
[TestListCntID] NVARCHAR (256) NULL,
[StepVersion] INT NULL,
[HostID] NVARCHAR (64) NOT NULL,
[Section] NVARCHAR (64) NOT NULL,
[ProdNo_C] NVARCHAR (32) NOT NULL,
[ProdNo_P] NVARCHAR (32) NOT NULL,
[Testcode] NVARCHAR (16) NOT NULL,
[TestListFileName] NVARCHAR (256) NOT NULL,
[ProductID] NVARCHAR (64) NOT NULL,
[Result] NVARCHAR (16) NOT NULL,
[Duration] NVARCHAR (16) NOT NULL,
[TestDT] DATETIME2 (7) NOT NULL,
UNIQUE NONCLUSTERED ([No] ASC) ON [PRIMARY]
) ON [PRIMARY];
GO
PRINT N'인덱스 [dbo].[HIST_TestListFileVariantList].[CSK_HIST_TestListFileVariantList_2]을(를) 만드는 중...';
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
CREATE NONCLUSTERED INDEX [CSK_HIST_TestListFileVariantList_2]
ON [dbo].[HIST_TestListFileVariantList]([TestListFileNo] ASC, [No] ASC)
ON [PRIMARY];
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ((1)) FOR [Activate];
GO
PRINT N'테이블 [dbo].[VRFY_TestListFileRelease]을(를) 만드는 중...';
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
CREATE TABLE [dbo].[VRFY_TestListFileRelease] (
[No] BIGINT IDENTITY (0, 1) NOT NULL,
[TestListFileNo] INT NULL,
[StepID] BIGINT NOT NULL,
[Variant] NVARCHAR (32) NOT NULL,
[Gate] NVARCHAR (128) NOT NULL,
[Activate] BIT NULL,
[StepVersion] INT NOT NULL,
[Enable] BIT NULL,
[Position] BIGINT NULL,
[StepDesc] NVARCHAR (512) NULL,
[UseFunction] NVARCHAR (256) NOT NULL,
[MacroParm] NVARCHAR (512) NULL,
[Parm] NVARCHAR (512) NULL,
[SpecMin] NVARCHAR (512) NOT NULL,
[SpecMax] NVARCHAR (512) NOT NULL,
[IsGlobal] BIT NULL,
[Dim] NVARCHAR (64) NOT NULL,
[UpdateDT] DATETIME2 (7) NOT NULL,
PRIMARY KEY CLUSTERED ([No] ASC) ON [PRIMARY]
) ON [PRIMARY];
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ((1)) FOR [Enable];
GO
PRINT N'인덱스 [dbo].[VRFY_TestListFileRelease].[CSK_VRFY_Release_2]을(를) 만드는 중...';
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
CREATE NONCLUSTERED INDEX [CSK_VRFY_Release_2]
ON [dbo].[VRFY_TestListFileRelease]([TestListFileNo] ASC, [StepID] ASC, [Enable] ASC, [No] ASC)
ON [PRIMARY];
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ('') FOR [StepDesc];
GO
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ((0)) FOR [IsGlobal];
GO
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT (getdate()) FOR [UpdateDT];
GO
@ -635,48 +680,12 @@ ALTER TABLE [dbo].[HIST_TesterSummary]
GO
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
PRINT N'외래 키 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ((1)) FOR [Activate];
GO
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ((1)) FOR [Enable];
GO
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ('') FOR [StepDesc];
GO
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT ((0)) FOR [IsGlobal];
GO
PRINT N'DEFAULT 제약 조건 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD DEFAULT (getdate()) FOR [UpdateDT];
ADD FOREIGN KEY ([TestListFileNo]) REFERENCES [dbo].[STOR_TestListFile] ([No]) ON DELETE SET NULL;
GO
@ -719,6 +728,15 @@ GO
PRINT N'외래 키 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[HIST_TestListFileVariantList]
ADD FOREIGN KEY ([TestListFileNo]) REFERENCES [dbo].[STOR_TestListFile] ([No]) ON DELETE SET NULL;
GO
PRINT N'외래 키 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[HIST_TestListFileLatestStepVersion]
ADD FOREIGN KEY ([TestListFileNo]) REFERENCES [dbo].[STOR_TestListFile] ([No]) ON DELETE SET NULL;
@ -733,24 +751,6 @@ ALTER TABLE [dbo].[HIST_TestListFile]
ADD FOREIGN KEY ([TestListFileNo]) REFERENCES [dbo].[STOR_TestListFile] ([No]) ON DELETE SET NULL;
GO
PRINT N'외래 키 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[HIST_TestListFileVariantList]
ADD FOREIGN KEY ([TestListFileNo]) REFERENCES [dbo].[STOR_TestListFile] ([No]) ON DELETE SET NULL;
GO
PRINT N'외래 키 <이름 없음>을(를) 만드는 중...';
GO
ALTER TABLE [dbo].[VRFY_TestListFileRelease]
ADD FOREIGN KEY ([TestListFileNo]) REFERENCES [dbo].[STOR_TestListFile] ([No]) ON DELETE SET NULL;
GO
PRINT N'CHECK 제약 조건 [dbo].[CK_PROD_TestList_UseTLPosition_2]을(를) 만드는 중...';