diff --git a/src/Sql/dbo/Stored Procedures/SubvaultCipher_Delete.sql b/src/Sql/dbo/Stored Procedures/SubvaultCipher_Delete.sql index 6625ab38fa..bf68b30d8a 100644 --- a/src/Sql/dbo/Stored Procedures/SubvaultCipher_Delete.sql +++ b/src/Sql/dbo/Stored Procedures/SubvaultCipher_Delete.sql @@ -1,4 +1,4 @@ -CREATE PROCEDURE [dbo].[SubvaultCipher_Delete] +CREATE PROCEDURE [dbo].[SubvaultCipher_Delete] @SubvaultId UNIQUEIDENTIFIER, @CipherId UNIQUEIDENTIFIER AS diff --git a/src/Sql/dbo/Stored Procedures/Subvault_Create.sql b/src/Sql/dbo/Stored Procedures/Subvault_Create.sql index 2408e54ab4..f3f0bce776 100644 --- a/src/Sql/dbo/Stored Procedures/Subvault_Create.sql +++ b/src/Sql/dbo/Stored Procedures/Subvault_Create.sql @@ -1,5 +1,6 @@ CREATE PROCEDURE [dbo].[Subvault_Create] @Id UNIQUEIDENTIFIER, + @OrganizationId UNIQUEIDENTIFIER, @Name VARCHAR(MAX), @CreationDate DATETIME2(7), @RevisionDate DATETIME2(7) @@ -10,6 +11,7 @@ BEGIN INSERT INTO [dbo].[Subvault] ( [Id], + [OrganizationId], [Name], [CreationDate], [RevisionDate] @@ -17,6 +19,7 @@ BEGIN VALUES ( @Id, + @OrganizationId, @Name, @CreationDate, @RevisionDate diff --git a/src/Sql/dbo/Stored Procedures/Subvault_Update.sql b/src/Sql/dbo/Stored Procedures/Subvault_Update.sql index 81fc6727cf..ade66f527d 100644 --- a/src/Sql/dbo/Stored Procedures/Subvault_Update.sql +++ b/src/Sql/dbo/Stored Procedures/Subvault_Update.sql @@ -1,5 +1,6 @@ CREATE PROCEDURE [dbo].[Subvault_Update] @Id UNIQUEIDENTIFIER, + @OrganizationId UNIQUEIDENTIFIER, @Name VARCHAR(MAX), @CreationDate DATETIME2(7), @RevisionDate DATETIME2(7) @@ -10,6 +11,7 @@ BEGIN UPDATE [dbo].[Subvault] SET + [OrganizationId] = @OrganizationId, [Name] = @Name, [CreationDate] = @CreationDate, [RevisionDate] = @RevisionDate diff --git a/src/Sql/dbo/Tables/Subvault.sql b/src/Sql/dbo/Tables/Subvault.sql index cf711128a7..1ca904af89 100644 --- a/src/Sql/dbo/Tables/Subvault.sql +++ b/src/Sql/dbo/Tables/Subvault.sql @@ -1,8 +1,10 @@ CREATE TABLE [dbo].[Subvault] ( - [Id] UNIQUEIDENTIFIER NOT NULL, - [Name] VARCHAR (MAX) NOT NULL, - [CreationDate] DATETIME2 (7) NOT NULL, - [RevisionDate] DATETIME2 (7) NOT NULL, - CONSTRAINT [PK_Subvault] PRIMARY KEY CLUSTERED ([Id] ASC) + [Id] UNIQUEIDENTIFIER NOT NULL, + [OrganizationId] UNIQUEIDENTIFIER NOT NULL, + [Name] VARCHAR (MAX) NOT NULL, + [CreationDate] DATETIME2 (7) NOT NULL, + [RevisionDate] DATETIME2 (7) NOT NULL, + CONSTRAINT [PK_Subvault] PRIMARY KEY CLUSTERED ([Id] ASC), + CONSTRAINT [FK_Subvault_Organization] FOREIGN KEY ([OrganizationId]) REFERENCES [dbo].[Organization] ([Id]) );