diff --git a/src/Sql/dbo/Tables/Provider.sql b/src/Sql/dbo/Tables/Provider.sql index 88900acbad..53269cdfa6 100644 --- a/src/Sql/dbo/Tables/Provider.sql +++ b/src/Sql/dbo/Tables/Provider.sql @@ -11,7 +11,7 @@ [BillingPhone] NVARCHAR (50) NULL, [Status] TINYINT NOT NULL, [UseEvents] BIT NOT NULL, - [Type] TINYINT NOT NULL CONSTRAINT [DF_Provider_Type] DEFAULT (0), + [Type] TINYINT NOT NULL, [Enabled] BIT NOT NULL, [CreationDate] DATETIME2 (7) NOT NULL, [RevisionDate] DATETIME2 (7) NOT NULL, diff --git a/util/Migrator/DbScripts/2022-12-26_00_ProviderAddProviderTypeBillingPhone.sql b/util/Migrator/DbScripts/2022-12-26_00_ProviderAddProviderTypeBillingPhone.sql index e1777f76ad..0ffc72acbf 100644 --- a/util/Migrator/DbScripts/2022-12-26_00_ProviderAddProviderTypeBillingPhone.sql +++ b/util/Migrator/DbScripts/2022-12-26_00_ProviderAddProviderTypeBillingPhone.sql @@ -4,10 +4,20 @@ BEGIN ALTER TABLE [dbo].[Provider] ADD - [Type] TINYINT NOT NULL CONSTRAINT [DF_Provider_Type] DEFAULT (0); + [Type] TINYINT NULL END GO +-- Setting existing Providers Type = 0 (MSP) +UPDATE [dbo].[Provider] +SET [Type] = 0 +WHERE [Type] is NULL +GO + +-- Changing 'Type' column to not null +ALTER TABLE [dbo].[Provider] ALTER COLUMN [Type] TINYINT NOT NULL +GO + -- Add column 'BillingPhone' to 'Provider' table IF COL_LENGTH('[dbo].[Provider]', 'BillingPhone') IS NULL BEGIN