diff --git a/.gitignore b/.gitignore index 5f9b9e7..fcbdde3 100644 --- a/.gitignore +++ b/.gitignore @@ -408,3 +408,4 @@ FodyWeavers.xsd # Direct_Framework/Reference_Databases/[Bb]in/[Dd]ebug/* # !Direct_Framework/Reference_Databases/bin/Debug/master.dacpac # !Direct_Framework/Reference_Databases/bin/Debug/msdb.dacpac +/.vscode diff --git a/Direct_Framework/Direct_Framework.sqlproj b/Direct_Framework/Direct_Framework.sqlproj index 0aa4329..101372a 100644 --- a/Direct_Framework/Direct_Framework.sqlproj +++ b/Direct_Framework/Direct_Framework.sqlproj @@ -209,7 +209,6 @@ - @@ -227,4 +226,4 @@ - \ No newline at end of file + diff --git a/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql b/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql index 98ae2f2..0ef0c4b 100644 --- a/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql +++ b/Direct_Framework/Stored Procedures/omd.RegisterBatch.sql @@ -149,7 +149,7 @@ BEGIN TRY -- Evaluate the incoming values to see if the Batch should be updated. -- Note that the active indicator is excluded here, to allow it to be managed separately. - DECLARE @NewChecksum BINARY(20) = + DECLARE @NewChecksum VARBINARY(64) = HASHBYTES('SHA2_512', @BatchType + '!' + @BatchFrequency + '!' + diff --git a/Direct_Framework/Stored Procedures/omd.RegisterModule.sql b/Direct_Framework/Stored Procedures/omd.RegisterModule.sql index 273662a..39c192c 100644 --- a/Direct_Framework/Stored Procedures/omd.RegisterModule.sql +++ b/Direct_Framework/Stored Procedures/omd.RegisterModule.sql @@ -186,7 +186,7 @@ BEGIN TRY -- Evaluate the incoming values to see if the Module should be updated. -- Note that the active indicator is excluded here, -- to allow it to be managed separately. - DECLARE @NewChecksum BINARY(20) = + DECLARE @NewChecksum VARBINARY(64) = HASHBYTES('SHA2_512', @ModuleType + '!' + @ModuleSourceDataObject + '!' + @@ -201,7 +201,7 @@ BEGIN TRY SET @MessageLog = [omd].[AddLogMessage](DEFAULT, DEFAULT, N'Status Update', @LogMessage, @MessageLog) -- Evaluate the existing values to see if the Module requires to be updated. - DECLARE @ExistingChecksum BINARY(20); + DECLARE @ExistingChecksum VARBINARY(64); SELECT @ExistingChecksum = HASHBYTES('SHA2_512', COALESCE([MODULE_TYPE], 'N/A') + '!' +