Save
This commit is contained in:
parent
91c5407ff9
commit
ee504d878f
@ -1,4 +1,21 @@
|
|||||||
|
IF COL_LENGTH(N'dbo.ProjectTimelineSettings', N'ShowStoryAssets') IS NULL
|
||||||
|
BEGIN
|
||||||
|
ALTER TABLE dbo.ProjectTimelineSettings
|
||||||
|
ADD ShowStoryAssets bit NOT NULL
|
||||||
|
CONSTRAINT DF_ProjectTimelineSettings_ShowStoryAssets DEFAULT 0;
|
||||||
|
END;
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF COL_LENGTH(N'dbo.ProjectTimelineSettings', N'ShowCharacterAppearances') IS NULL
|
||||||
|
BEGIN
|
||||||
|
ALTER TABLE dbo.ProjectTimelineSettings
|
||||||
|
ADD ShowCharacterAppearances bit NOT NULL
|
||||||
|
CONSTRAINT DF_ProjectTimelineSettings_ShowCharacterAppearances DEFAULT 0;
|
||||||
|
END;
|
||||||
|
GO
|
||||||
|
|
||||||
DECLARE @constraintName sysname;
|
DECLARE @constraintName sysname;
|
||||||
|
DECLARE @sql nvarchar(max);
|
||||||
|
|
||||||
SELECT @constraintName = dc.name
|
SELECT @constraintName = dc.name
|
||||||
FROM sys.default_constraints dc
|
FROM sys.default_constraints dc
|
||||||
@ -11,17 +28,17 @@ WHERE s.name = N'dbo'
|
|||||||
|
|
||||||
IF @constraintName IS NOT NULL
|
IF @constraintName IS NOT NULL
|
||||||
BEGIN
|
BEGIN
|
||||||
EXEC(N'ALTER TABLE dbo.ProjectTimelineSettings DROP CONSTRAINT ' + QUOTENAME(@constraintName));
|
SET @sql = N'ALTER TABLE dbo.ProjectTimelineSettings DROP CONSTRAINT ' + QUOTENAME(@constraintName);
|
||||||
END;
|
EXEC sys.sp_executesql @sql;
|
||||||
|
|
||||||
IF COL_LENGTH(N'dbo.ProjectTimelineSettings', N'ShowStoryAssets') IS NOT NULL
|
|
||||||
BEGIN
|
|
||||||
ALTER TABLE dbo.ProjectTimelineSettings
|
|
||||||
ADD CONSTRAINT DF_ProjectTimelineSettings_ShowStoryAssets DEFAULT 0 FOR ShowStoryAssets;
|
|
||||||
END;
|
END;
|
||||||
GO
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE dbo.ProjectTimelineSettings
|
||||||
|
ADD CONSTRAINT DF_ProjectTimelineSettings_ShowStoryAssets DEFAULT 0 FOR ShowStoryAssets;
|
||||||
|
GO
|
||||||
|
|
||||||
DECLARE @constraintName sysname;
|
DECLARE @constraintName sysname;
|
||||||
|
DECLARE @sql nvarchar(max);
|
||||||
|
|
||||||
SELECT @constraintName = dc.name
|
SELECT @constraintName = dc.name
|
||||||
FROM sys.default_constraints dc
|
FROM sys.default_constraints dc
|
||||||
@ -34,14 +51,13 @@ WHERE s.name = N'dbo'
|
|||||||
|
|
||||||
IF @constraintName IS NOT NULL
|
IF @constraintName IS NOT NULL
|
||||||
BEGIN
|
BEGIN
|
||||||
EXEC(N'ALTER TABLE dbo.ProjectTimelineSettings DROP CONSTRAINT ' + QUOTENAME(@constraintName));
|
SET @sql = N'ALTER TABLE dbo.ProjectTimelineSettings DROP CONSTRAINT ' + QUOTENAME(@constraintName);
|
||||||
|
EXEC sys.sp_executesql @sql;
|
||||||
END;
|
END;
|
||||||
|
GO
|
||||||
|
|
||||||
IF COL_LENGTH(N'dbo.ProjectTimelineSettings', N'ShowCharacterAppearances') IS NOT NULL
|
ALTER TABLE dbo.ProjectTimelineSettings
|
||||||
BEGIN
|
ADD CONSTRAINT DF_ProjectTimelineSettings_ShowCharacterAppearances DEFAULT 0 FOR ShowCharacterAppearances;
|
||||||
ALTER TABLE dbo.ProjectTimelineSettings
|
|
||||||
ADD CONSTRAINT DF_ProjectTimelineSettings_ShowCharacterAppearances DEFAULT 0 FOR ShowCharacterAppearances;
|
|
||||||
END;
|
|
||||||
GO
|
GO
|
||||||
|
|
||||||
CREATE OR ALTER PROCEDURE dbo.ProjectTimelineSettings_EnsureDefaults
|
CREATE OR ALTER PROCEDURE dbo.ProjectTimelineSettings_EnsureDefaults
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user