<?xml version="1.0" encoding="utf-8" ?>
<CLSSDataBaseScript xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SystemDb>
<Scripts>
<string>USE ShimadzuAttestServer</string>
<string>
alter table tUserConfig add 
	fLssDenyUserReset          SMALLINT,
	fLssDenyPCReset            SMALLINT,
	fLssNotSimpleLogin         bit,
	fLssMultiUser              bit,
	fLssWindowsAccountLogin    bit,
	fLssNotLocalLogin          bit,
	fLssWinDomainCooperation   bit,
	fLssWinDomain              nvarchar(255),
	fLssDegiCertificate        IMAGE,
	fLssIsNotDelUser           bit;
</string>
<string>
alter table tUser add 
	fLssIsSystemManager       bit DEFAULT 0 NOT NULL,
	fLssComment               nvarchar(255),
	fLssCreator               nvarchar(64),
	fLssEnglishName           varchar(64),
	fLssDegiCompany           varchar(64),
	fLssDegiPost              varchar(64),
	fLssDegiCountryCode       SMALLINT,
	fLssDegiCertificate       image,
	fLssChangeUserIdCount     SMALLINT;
</string>
<!-- // <Mod IR対応> 2009/07/23 Add N.Nishino []() ->	-->
<!-- tEventLogテーブルにSoftwareTypeカラム追加			-->
<!-- // <Mod IR対応> 2009/07/23 Add N.Nishino []() <-	-->
<string>
alter table tEventLog add 
	LogId                  varchar(32),
	LogType                smallint,
	LogClassification      smallint,
	ApplicationName        nvarchar(32),
	UserNo                 int,
	ProjectId              varchar(32),
	ProjectName            nvarchar(64),
	InstNo                 smallint,
	InstName               nvarchar(64),
	EventCode              int,
	FileId                 varchar(32),
	UnregisteredFlag       bit,
	SoftwareType           smallint;
</string>
<string>
create table PCInfo (
	PcType                    int			NOT NULL,
	IsNetwork                 bit NOT NULL,
	PCName                    nvarchar(63)	NOT NULL,
	EntryDateTime             DATETIME NOT NULL,
	OsName                    nvarchar(255)	NOT NULL,
	ServicePack               nvarchar(255),
	CpuTypeName               nvarchar(255)	NOT NULL,
	CpuCount                  SMALLINT		NOT NULL,
	MemorySize                float			NOT NULL,
	Workgroup                 nvarchar(255)	NOT NULL,
	AccountPolicySetting      int,
	PwdLength                 SMALLINT,
	PwdNoChgPeriod            SMALLINT,
	PwdValidPeriod            SMALLINT,
	RecordPwdNum              SMALLINT,
	AccountLockOut            SMALLINT,
	LockOutCnt                SMALLINT,
	LockOutPeriod             SMALLINT,
	AccountMngAudit           SMALLINT,
	ObjectAccessAudit         SMALLINT,
	SystemEventAudit          SMALLINT,
	DirectoryServiceAudit     SMALLINT,
	ProcessTrackAudit         SMALLINT,
	PolicyChgAudit            SMALLINT,
	LogOnEventAudit           SMALLINT,
	UsePrivilegeAudit         SMALLINT,
	AccountLogonAudit         SMALLINT,
	TimeZone                  nvarchar(64)	NOT NULL,
	LssSvIpAddress            varchar(255),
	SerialNo                  varchar(32) NOT NULL,
	IsDomainController        bit,
	CONSTRAINT PK_PCInfo PRIMARY KEY (PCName));
</string>
<string>
create table OsSecurityPatch (
	PCName                    nvarchar(63)	NOT NULL,
	SecurityPatchName         nvarchar(255)	NOT NULL,
	CONSTRAINT PK_OsSecurityPatch PRIMARY KEY (PCName, SecurityPatchName),
	CONSTRAINT FK_OsSecurityPatch FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table HddInfo (
	PCName                    nvarchar(63)	NOT NULL,
	DriveName                 varchar(11)	NOT NULL,
	HddSize                   float			NOT NULL,
	HddUsedSize               float			NOT NULL,
	FileSystem                varchar(64)	NOT NULL,
	CONSTRAINT PK_HDDSize PRIMARY KEY (PCName, DriveName),
	CONSTRAINT FK_HDDSize FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table SharedFolder (
	PCName                    nvarchar(63) NOT NULL,
	SharedName                nvarchar(255)	NOT NULL,
	SharedFolder              nvarchar(255)	NOT NULL,
	CONSTRAINT PK_SharedFolder PRIMARY KEY (PCName, SharedName),
	CONSTRAINT FK_SharedFolder FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table SoftwareVersion (
	PCName                   nvarchar(63) NOT NULL,
	SoftwareName             nvarchar(255) NOT NULL,
	SoftwareVersion          nvarchar(255) NOT NULL,
	CONSTRAINT PK_SoftwareVersion PRIMARY KEY (PCName, SoftwareName),
	CONSTRAINT FK_SoftwareVersion FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table PrinterDriver (
	PCName                   nvarchar(63) NOT NULL,
	PrinterDriver            nvarchar(255) NOT NULL,
	CONSTRAINT PK_PrinterDriver PRIMARY KEY (PCName, PrinterDriver),
	CONSTRAINT FK_PrinterDriver FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table LocalGroup (
	PCName                   nvarchar(63) NOT NULL,
	Localgroup               nvarchar(255) NOT NULL,
	CONSTRAINT PK_LocalGroup PRIMARY KEY (PCName, Localgroup),
	CONSTRAINT FK_LocalGroup FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table NetworkSetting (
	PCName                    nvarchar(63)	NOT NULL,
	IpAddress                 varchar(255)	NOT NULL,
	SubnetMask                varchar(255)	NOT NULL,
	MacAddress                varchar(255)	NOT NULL,
	DefaultGateway            varchar(255),
	DnsIpAddress              varchar(255),
	Dhcp                      bit,
	CONSTRAINT PK_NetworkSetting PRIMARY KEY (PCName, MacAddress),
	CONSTRAINT FK_NetworkSetting FOREIGN KEY (PCName) REFERENCES PCInfo (PCName));
</string>
<string>
create table AcquisitionServer (
	ID                        varchar(32) NOT NULL,
	HostName                  nvarchar(255)	NOT NULL,
	IpAddress                 nvarchar(255) NOT NULL,
	SerialNo                  nvarchar(32) NOT NULL,
	Comments                  nvarchar(255),
	RegisterHostName          bit NOT NULL,
	IsForward                 bit NOT NULL,
	RegistrationDate          DATETIME NOT NULL,
	IsDelete                  bit NOT NULL,
	DeleteDate                DATETIME,
	CONSTRAINT PK_AcquisitionServer PRIMARY KEY (ID));
</string>
<string>
ALTER TABLE AcquisitionServer WITH NOCHECK ADD
	CONSTRAINT IX_AcquisitionServer UNIQUE  NONCLUSTERED
	( SerialNo );
</string>
<string>
create table Instrument (
	ID                         varchar(32) NOT NULL,
	InstrumentNo               int IDENTITY NOT FOR REPLICATION NOT NULL,
	Name                       nvarchar(31) NOT NULL,
	Type                       nvarchar(255) NOT NULL,
	IsValid                    bit NOT NULL,
	Comments                   nvarchar(255),
	RegistrationDate           DATETIME NOT NULL,
	IsDelete                   bit NOT NULL,
	DeleteDate                 DATETIME,
	CONSTRAINT PK_Instrument PRIMARY KEY (ID));
</string>
<string>
create table AcqSV_Inst_Relation (
	AcquisitionID              varchar(32),
	InstrumentID               varchar(32),
	CONSTRAINT FKAcquisitionServer_Instrument1
		FOREIGN KEY (AcquisitionID) REFERENCES AcquisitionServer (ID),
	CONSTRAINT FKAcquisitionServer_Instrument2
		FOREIGN KEY (InstrumentID) REFERENCES Instrument (ID));
</string>
<string>
create table ColumnInfo (
	ColumnNo                   int IDENTITY NOT FOR REPLICATION NOT NULL,
	DispOrder                  int,
	InstrumentType             nvarchar(255) NOT NULL,
	ColumnName                 nvarchar(63) NOT NULL,
	ColumnID                   nvarchar(63) NOT NULL,
	Length                     float NOT NULL,
	Diameter                   float NOT NULL,
	ColumnType                 SMALLINT NOT NULL,
	FilmThick                  float NOT NULL,
	MaxInjection               int NOT NULL,
	ValidityPeriod             DATETIME,
	MaxUseableTemp             float NOT NULL,
	Installation               DATETIME,
	OptionTitle1               nvarchar(20),
	Option1                    nvarchar(26),
	OptionTitle2               nvarchar(20),
	Option2                    nvarchar(26),
	OptionTitle3               nvarchar(20),
	Option3                    nvarchar(26),
	Comments                   nvarchar(255),
	IntReserve1                int,
	IntReserve2                int,
	IntReserve3                int,
	DoubleReserve1             float,
	DoubleReserve2             float,
	DoubleReserve3             float,
	DateTimeReserve1           DATETIME,
	DateTimeReserve2           DATETIME,
	DateTimeReserve3           DATETIME,
	StringReserve1             nvarchar(255),
	StringReserve2             nvarchar(255),
	StringReserve3             nvarchar(255),
	CONSTRAINT PK_ColumnInfo PRIMARY KEY (ColumnNo));
</string>
<string>
create table InstMngUpdate (
	InstMngUpdate             DATETIME);
</string>
<string>
create table UserGroup (
	UserGroupID           varchar(32) NOT NULL,
	UserGroupName         nvarchar(64),
	Creator               nvarchar(64),
	RegDate               DATETIME,
	LastUpDate            DATETIME,
	Comments              nvarchar(255),
	CONSTRAINT PK_UserGroup PRIMARY KEY (UserGroupID));
</string>
<!-- // <Mod IR対応> 2009/08/28 Delete A.Shimizu []() -> -->
<!-- RightsGroupテーブルにSoftwareTypeカラム削除	       -->

 <!-- // <Mod IR対応> 2009/08/28 Add A.Shimizu []() ->	-->
 <!-- RightsGroupテーブルにSoftwareTypeカラム追加	      -->
 <!-- // <Mod IR対応> 2009/08/28 Add A.Shimizu []() <-	-->
<!-- // <Mod IR対応> 2009/08/28 Delete A.Shimizu []() <- -->
<string>
create table RightsGroup (
	RightsGroupID        varchar(32) NOT NULL,
	RightsGroupName      nvarchar(64),
	Creator              nvarchar(64),
	RegDate              DATETIME,
	LastUpDate           DATETIME,
	Comments             nvarchar(255),
	CONSTRAINT PK_RightsGroup PRIMARY KEY (RightsGroupID));
</string>
<string>
create table Rights (
	RightsNo             int NOT NULL,
	RightsEngName        varchar(64),
	RightsOtherName      nvarchar(65),
	CONSTRAINT PK_Rights PRIMARY KEY (RightsNo));
</string>
<string>
create table User_RightsGroup_Relation (
	UserNo              int NOT NULL,
	RightsGroupID       varchar(32) NOT NULL,
	CONSTRAINT PK_User_RightsGroup_Relation
		PRIMARY KEY (UserNo, RightsGroupID),
	CONSTRAINT FK_User_RightsGroup_Relation1
		FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey),
	CONSTRAINT FK_User_RightsGroup_Relation2
		FOREIGN KEY (RightsGroupID) REFERENCES RightsGroup (RightsGroupID));
</string>
<string>
create table UserGroup_User_Relation (
	UserGroupID          varchar(32) NOT NULL,
	UserNo               int NOT NULL,
	CONSTRAINT PK_UserGroup_User_Relation
		PRIMARY KEY (UserGroupID, UserNo),
	CONSTRAINT FK_UserGroup_User_Relation1
		FOREIGN KEY (UserGroupID) REFERENCES UserGroup (UserGroupID),
	CONSTRAINT FK_UserGroup_User_Relation2
		FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey));
</string>
<string>
create table RightsGroup_Rights_Relation (
	RightsGroupID        varchar(32) NOT NULL,
	RightsNo             int NOT NULL,
	CONSTRAINT PK_RightsGroup_Rights_Relation
		PRIMARY KEY (RightsGroupID, RightsNo),
	CONSTRAINT FKRightsGroup_Rights_Relation1
		FOREIGN KEY (RightsGroupID) REFERENCES RightsGroup (RightsGroupID),
	CONSTRAINT FKRightsGroup_Rights_Relation2
		FOREIGN KEY (RightsNo) REFERENCES Rights (RightsNo));
</string>
<string>
create table LoginUser (
	PCName               varchar(255) NOT NULL,
	UserNo               int NOT NULL,
	UserName             nvarchar(64),
	LogoutFlg            bit,
	LogoutDate           DATETIME,
	CONSTRAINT PK_LoginUser PRIMARY KEY (PCName, UserNo));
</string>
<string>
create table LssPrinter (
	Place                nvarchar(255) NOT NULL,
	Name                 nvarchar(255) NOT NULL,
	DriverName           nvarchar(255) NOT NULL,
	Comments             nvarchar(255),
	CONSTRAINT PK_LssPrinter PRIMARY KEY (Place, Name));
</string>
<string>
create table LssPrinterUpdateDate (
	ID                int NOT NULL,
	UpdateDate        DATETIME,
	CONSTRAINT PK_LssPrinterUpdateDate PRIMARY KEY (ID));
</string>
<string>
create table ProjectInfo (
	ProjectID            varchar(32) NOT NULL,
	ProjectNo            int IDENTITY (0, 1) NOT FOR REPLICATION,
	ProjectName          nvarchar(64) NOT NULL,
	Comments             nvarchar(255),
	IsAllUser            bit,
	IsAllInstrument      bit,
	ShowOnlyUserGroup    bit,
	HasDeleted           bit DEFAULT 0 NOT NULL,
	CreatorNo            int NOT NULL,
	Creator              nvarchar(64),
	CreateDateTime       DATETIME,
	UpdateDateTime       DATETIME,
	IsErEs               bit NOT NULL,
	DBType               int NOT NULL,
	OraInstanceName      nvarchar(255),
	DBServerName         nvarchar(255),
	MsdeFolder           nvarchar(255),
	IsDeleting           bit,
	CONSTRAINT PK_ProjectInfo PRIMARY KEY (ProjectID));
</string>
<string>
create table User_Project_Relation (
	UserNo              int NOT NULL,
	ProjectID           varchar(32)	NOT NULL,
		CONSTRAINT PK_User_Project_Relation
			PRIMARY KEY (UserNo, ProjectID),
		CONSTRAINT FK_User_Project_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table Project_Instrument_Relation (
	ProjectID            varchar(32) NOT NULL,
	InstrumentNo         int NOT NULL,
	IsDeleting           bit,
		CONSTRAINT PK_Project_Instrument_Relation
			PRIMARY KEY (ProjectID, InstrumentNo),
		CONSTRAINT FK_Project_Instrument_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table Usr_Prj_RghtGrp_Relation (
	ProjectID            varchar(32) NOT NULL,
	UserNo               int NOT NULL,
	RightsGroupID        varchar(32) NOT NULL,
		CONSTRAINT PK_Usr_Prj_RghtGrp_Relation
			PRIMARY KEY (ProjectID, UserNo, RightsGroupID),
		CONSTRAINT FK_Usr_Prj_RghtGrp_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table Project_UserGroup_Relation (
	ProjectID             varchar(32) NOT NULL,
	UserGroupID           varchar(32) NOT NULL,
		CONSTRAINT PK_Project_UserGroup_Relation
			PRIMARY KEY (ProjectID, UserGroupID),
		CONSTRAINT FK_Project_UserGroup_Relation
			FOREIGN KEY (ProjectID) REFERENCES ProjectInfo (ProjectID));
</string>
<string>
create table SystemSetUpInfo (
	ErEsMode              int,
	MsdeFolder            nvarchar(255));
</string>
<string>
create table SystemSendMail (
	EventNo               SMALLINT NOT NULL,
	DoSendMailFlg         bit NOT NULL,
	FromMailAddress       varchar(255),
	FromUserName          nvarchar(255),
	SendTo                varchar(255),
	Subject               nvarchar(255),
	Status                nvarchar(255),
	CONSTRAINT PK_SystemSendMail PRIMARY KEY (EventNo));
</string>
<string>
create table UserSendMail (
	UserNo                int NOT NULL,
	EventNo               SMALLINT NOT NULL,
	DoSendMailFlag        bit NOT NULL,
	FromMailAddress       varchar(255),
	FromUserName          nvarchar(255),
	SendTo                varchar(255),
	Subject               nvarchar(255),
	Status                nvarchar(255),
	CONSTRAINT PK_UserSendMail PRIMARY KEY (UserNo, EventNo),
	CONSTRAINT FK_UserSendMail FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey));
</string>
<string>
create table SendMessage (
	EventNo               SMALLINT NOT NULL,
	DoSendMessageFlg      bit NOT NULL,
	CONSTRAINT PK_SendMessage PRIMARY KEY (EventNo));
</string>
<string>
create table SendMessageTo (
	EventNo               SMALLINT NOT NULL,
	ToNo                  SMALLINT NOT NULL,
	SendTo                nvarchar(60),
	CONSTRAINT PK_SendMessageTo PRIMARY KEY (EventNo, ToNo),
	CONSTRAINT FK_SendMessageTo FOREIGN KEY (EventNo) REFERENCES SendMessage (EventNo));
</string>
<string>
create table SystemMailServer (
	ServerName            nvarchar(255),
	DomainAddress         nvarchar(255),
	PortNo                int);
</string>
<string>
create table UserMailServer (
	UserNo                int NOT NULL,
	ServerName            nvarchar(255),
	DomainAddress         nvarchar(255),
	PortNo                int,
	CONSTRAINT PK_UserMailServer PRIMARY KEY (UserNo),
	CONSTRAINT FK_UserMailServer FOREIGN KEY (UserNo) REFERENCES tUser (fUserKey));
</string>
<string>
create table DataFileKeyWord (
	KeyWordNo            int NOT NULL,
	KeyWordName          nvarchar(30) NOT NULL,
	CONSTRAINT PK_DataFileKeyWord PRIMARY KEY (KeyWordNo));
</string>
<string>
create table NotDataFileKeyWord (
	KeyWordNo            int NOT NULL,
	KeyWordName          nvarchar(30) NOT NULL,
	CONSTRAINT PK_NotDataFileKeyWord PRIMARY KEY (KeyWordNo));
</string>
<string>
create table NominationValue (
	KeyWordNo            int NOT NULL,
	NominationNo         int NOT NULL,
	NominationName       nvarchar(30) NOT NULL,
	CONSTRAINT PK_NominationValue PRIMARY KEY (KeyWordNo, NominationNo),
	CONSTRAINT FK_NominationValue FOREIGN KEY (KeyWordNo) REFERENCES NotDataFileKeyWord (KeyWordNo));
</string>
<string>
create table SystemPrinter (
	PrinterName          nvarchar(255),
	PrinterPlace         nvarchar(255),
	PrintInfo            IMAGE,
	CanUsersChangePrinter bit NOT NULL);
</string>
<string>
create table ProjectPrinter (
	ProjectId            varchar(32) NOT NULL,
	PrinterName          nvarchar(255),
	PrinterPlace         nvarchar(255),
	PrintInfo            IMAGE,
	CanUsersChangePrinter bit NOT NULL,
	IsConformSystem       bit NOT NULL,
	CONSTRAINT PK_ProjectPrinter PRIMARY KEY (ProjectId),
	CONSTRAINT FK_ProjectPrinter FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) ->		-->
<!-- SystemDataProcテーブルにDefaultXAxisCalibCurveカラムを追加						-->
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) <-		-->
<string>
create table SystemDataProc (
	DilutionMode                bit NOT NULL,
	AreaAndHeightFormatMode     bit,
	TotalValueMode              bit NOT NULL,
	DefaultXAxisCalibCurve      int NOT NULL);
</string>
<!-- // <Mod IR対応> 2009/06/24 Add A.Shimizu (SGS) [] () -> 	-->
<!-- SystemNumValueFormatテーブルにSoftwareTypeカラムを追加	-->
<!-- // <Mod IR対応> 2009/06/24 Add A.Shimizu (SGS) [] () <- 	-->
<string>
create table SystemNumValueFormat (
	NumericNo                  int NOT NULL,
	NumericName                nvarchar(127) NOT NULL,
	ShowType                   int NOT NULL,
	DecimalDigitCount          int,
	DigitCount                 int,
	RoundMode                  int NOT NULL,
	SoftwareType               int,
	CONSTRAINT PK_SystemNumValueFormat PRIMARY KEY (NumericNo));
</string>
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) ->		-->
<!-- ProjectDataProcテーブルにDefaultXAxisCalibCurveカラムを追加					-->
<!-- // <Mod> 2010/07/07 Change D.Yamamoto (SGS) [](データ処理設定項目追加) <-		-->
<string>
create table ProjectDataProc (
	ProjectId                 varchar(32) NOT NULL,
	DilutionMode              bit NOT NULL,
	AreaAndHeightFormatMode   bit NOT NULL,
	TotalValueMode            bit NOT NULL,
	IsConformSystem           bit NOT NULL,
	DefaultXAxisCalibCurve    int NOT NULL,
	CONSTRAINT PK_ProjectDataProc PRIMARY KEY (ProjectId),
	CONSTRAINT FK_ProjectDataProc FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>
<!-- // <Mod IR対応> 2009/06/24 Add A.Shimizu (SGS) [] () -> 	-->
<!-- ProjectNumValueFormatテーブルにSoftwareTypeカラムを追加	-->
<!-- // <Mod IR対応> 2009/06/24 Add A.Shimizu (SGS) [] () <- 	-->
<string>
create table ProjectNumValueFormat (
	ProjectId               varchar(32) NOT NULL,
	NumericNo               int NOT NULL,
	NumericName             nvarchar(127) NOT NULL,
	ShowType                int NOT NULL,
	DecimalDigitCount       int,
	DigitCount              int,
	RoundMode               int NOT NULL,
	SoftwareType            int,
	CONSTRAINT PK_ProjectNumValueFormat PRIMARY KEY (ProjectId, NumericNo),
	CONSTRAINT FK_ProjectNumValueFormat FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>
<!-- // <Mod IR対応> 2009/06/24 Change A.Shimizu (SGS) [] () -> -->
<!-- DefaultNumValueFormatテーブルを新規追加			-->
<string>
create table DefaultNumValueFormat (
	NumericNo               int NOT NULL,
	NumericName             nvarchar(127) NOT NULL,
	ShowType                int NOT NULL,
	DecimalDigitCount       int,
	DigitCount              int,
	RoundMode               int NOT NULL,
	SoftwareType            int,
	CONSTRAINT PK_DefaultNumValueFormat PRIMARY KEY (NumericNo));
</string>

<!-- SystemPolicyテーブルの装置セキュリティポリシーのカラムを削除 -->
<string>
create table SystemPolicy (
	ManageVersionForDataFile               bit NOT NULL,
	ManageVersionForMetaDataFile           bit NOT NULL,
	CheckMasterOfMethodFile                bit NOT NULL,
	CheckMasterOfBatchFile                 bit NOT NULL,
	CheckMasterOfReportFile                bit NOT NULL,
	SyncMasterOfMetaFile                   bit NOT NULL,
	ConfirmOverwriteByMaster               bit NOT NULL,
	ManageVersionForOtherFile              bit NOT NULL,
	InhibitRollback                        bit NOT NULL,
	ConfineDataFileOperation               bit NOT NULL,
	InhibitChangeDataInfo                  bit NOT NULL,
	InhibitProjectPolicy                   bit NOT NULL,
	InhibitProjectAuthority                bit NOT NULL,
	InputReasonOfChangingPolicy            bit NOT NULL,
	InputReasonOfChangingUserInfo          bit NOT NULL,
	UnuseLocalCache                        bit NOT NULL,
	ClearLocalCache                        bit NOT NULL,
	InhibitSendMail                        bit NOT NULL,
	InhibitSendMessage                     bit NOT NULL,
	AutoWindowLockWaitTime                 SMALLINT NOT NULL,
	RequestReinputOfPassword               bit NOT NULL,
	RequestReinputOfUserId                 bit NOT NULL,
	RequestAttestEveryOneData              bit NOT NULL,
	InhibitWithdrawalOfSignature           bit NOT NULL,
	CanAcceptOnlyAnalystInLevel1           bit NOT NULL,
	CompelCommentInputAtSignature          bit NOT NULL,
	SignDataFile                           bit NOT NULL,
	SignPdaFile                            bit NOT NULL,
	SignPage                               SMALLINT NOT NULL,
	SignaturePositionLeft                  int NOT NULL,
	SignaturePositionAbove                 int NOT NULL,
	WidthOfSignature                       int NOT NULL,
	HeightOfSignature                      int NOT NULL,
	AddDirection                           SMALLINT NOT NULL,
	SignatureTextOfName                    bit NOT NULL,
	SignatureTextOfDate                    bit NOT NULL,
	SignatureTextOfReason                  bit NOT NULL,
	SignatureTextOfPlace                   bit NOT NULL,
	SignatureTextOfLabel                   bit NOT NULL,
	SignatureTextOfIdentName               bit NOT NULL,
	SignatureTextOfCompleteText            bit NOT NULL,
	UpdateTime                             DATETIME NOT NULL);
</string>

<!-- SystemInstPolicyテーブルを新規追加                        -->
<string>
create table SystemInstPolicy (
	PolicyNo                            int         NOT NULL,
	IsValid                             bit         NOT NULL,
	CONSTRAINT PK_SystemInstPolicy
	PRIMARY KEY (PolicyNo));
</string>
<!-- // <Mod IR対応> 2009/06/24 Change A.Shimizu (SGS) [] () <- -->

<string>
create table SignatureSetting (
	SignatureNo                  int NOT NULL,
	Reason                       nvarchar(32) NOT NULL,
	SettingStatus                nvarchar(32) NOT NULL,
	AdditionalDemandStatus       nvarchar(32),
	IsLock                       bit NOT NULL,
	BackColorCode                int NOT NULL,
	CONSTRAINT PK_SignatureSetting PRIMARY KEY (SignatureNo));
</string>

<!-- // <Mod IR対応> 2009/08/03 Change M.Tani (SGS) [] () ->        -->
<!-- ProjectPolicyテーブルの装置セキュリティポリシーのカラムを削除  -->
<string>
create table ProjectPolicy (
	ProjectId                          varchar(32) NOT NULL,
	ManageVersionForDataFile           bit NOT NULL,
	ManageVersionForMetaDataFile       bit NOT NULL,
	CheckMasterOfMethodFile            bit NOT NULL,
	CheckMasterOfBatchFile             bit NOT NULL,
	CheckMasterOfReportFile            bit NOT NULL,
	SyncMasterOfMetaFile               bit NOT NULL,
	ConfirmOverwriteByMaster           bit NOT NULL,
	ManageVersionForOtherFile          bit NOT NULL,
	InhibitRollback                    bit NOT NULL,
	ConfineDataFileOperation           bit NOT NULL,
	InhibitChangeDataInfo              bit NOT NULL,
	UpdateTime                         DATETIME NOT NULL,
	CONSTRAINT PK_ProjectPolicy PRIMARY KEY (ProjectId),
	CONSTRAINT FK_ProjectPolicy FOREIGN KEY (ProjectId) REFERENCES ProjectInfo (ProjectId));
</string>

<!-- ProjectInstPolicyテーブルを新規追加                         -->
<string>
create table ProjectInstPolicy (
	ProjectId                           varchar(32) NOT NULL,
	PolicyNo                            int         NOT NULL,
	IsValid                             bit         NOT NULL,
	CONSTRAINT PK_ProjectInstPolicy PRIMARY KEY (ProjectId, PolicyNo),
	CONSTRAINT FK_ProjectInstPolicy FOREIGN KEY (ProjectId) REFERENCES ProjectPolicy (ProjectId));
</string>
<!-- // <Mod IR対応> 2009/08/03 Change M.Tani (SGS) [] () <-        -->

<string>
create table UpdateTimer (
	UpdateTimer        SMALLINT);
</string>
<string>
create table SoftwareDef (
	SoftwareType        SMALLINT NOT NULL,
	SoftwareName        nvarchar(255),
	InstrumentType      nvarchar(128),
	DataNamePos         SMALLINT,
	DataFilePos         SMALLINT,
	DataFileExtension   varchar(8),
	PDFFilePos          SMALLINT,
	CONSTRAINT PK_SoftwareDef PRIMARY KEY (SoftwareType));
</string>
<string>
create table ResultTableDef (
	ResultTableType       SMALLINT NOT NULL,
	ResultTableName       nvarchar(64),
	CONSTRAINT PK_ResultTableDef PRIMARY KEY (ResultTableType));
</string>
<string>
create table FileTypeDef (
	FileType             SMALLINT NOT NULL,
	FileTypeName         nvarchar(64),
	IsCompress           bit,
	IsCache              bit,
	CONSTRAINT PK_FileTypeDef PRIMARY KEY (FileType));
</string>
<string>
create table ExtensionDef (
	FileType          SMALLINT NOT NULL,
	SoftwareType      SMALLINT NOT NULL,
	ExtensionName     nvarchar(8));
</string>
<!-- // <Mod> 2006/05/24 Change S.Sugimori [45212](不具合管理システム) ->	-->
<!-- 
<string>
CREATE TABLE AUDITTRAILLOG (
	AuditTrailLogNo        smallint NOT NULL,
	LogId                  varchar(32) NOT NULL,
	UpdateColumn           nvarchar(255) NOT NULL,
	UpdateData             nvarchar(255) NOT NULL,
	UpdateReason           nvarchar(255),
	Version        smallint,
	CONSTRAINT PK_AUDITTRAILLOG PRIMARY KEY (AuditTrailLogNo, LogId));
</string>
-->
<string>
CREATE TABLE AUDITTRAILLOG (
	AuditTrailLogNo        int NOT NULL,
	LogId                  varchar(32) NOT NULL,
	UpdateColumn           nvarchar(255) NOT NULL,
	UpdateData             nvarchar(255) NOT NULL,
	UpdateReason           nvarchar(255),
	Version                int,
	CONSTRAINT PK_AUDITTRAILLOG PRIMARY KEY (AuditTrailLogNo, LogId));
</string>
<!-- // <Mod> 2006/05/24 Change S.Sugimori [45212](不具合管理システム) <-	-->

<!-- // <Mod IR対応> 2009/07/31 Add A.Shimizu (SGS) [] () ->	-->
<string>
create table RightsControl (
	RightsNo              int NOT NULL,
	SoftwareType          int NOT NULL);
</string>
<!-- // <Mod IR対応> 2009/07/31 Add A.Shimizu (SGS) [] () <-	-->
</Scripts>
</SystemDb>
<ProjectDb>
</ProjectDb>
<DefaultProjectDb>
</DefaultProjectDb>
<LogDb>
</LogDb>
<ProfileDb>
</ProfileDb>
</CLSSDataBaseScript>