diff --git a/src/Sql/Sql.sqlproj b/src/Sql/Sql.sqlproj
index f1ed290433..1c5b0d0414 100644
--- a/src/Sql/Sql.sqlproj
+++ b/src/Sql/Sql.sqlproj
@@ -111,5 +111,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Favorite_Create.sql b/src/Sql/dbo/Stored Procedures/Favorite_Create.sql
new file mode 100644
index 0000000000..932c9c6e0b
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Favorite_Create.sql
@@ -0,0 +1,18 @@
+CREATE PROCEDURE [dbo].[Favorite_Create]
+ @UserId UNIQUEIDENTIFIER,
+ @CipherId UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[Favorite]
+ (
+ [UserId],
+ [CipherId]
+ )
+ VALUES
+ (
+ @UserId,
+ @CipherId
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Favorite_Delete.sql b/src/Sql/dbo/Stored Procedures/Favorite_Delete.sql
new file mode 100644
index 0000000000..acc38fe7fb
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Favorite_Delete.sql
@@ -0,0 +1,14 @@
+CREATE PROCEDURE [dbo].[Favorite_Delete]
+ @UserId UNIQUEIDENTIFIER,
+ @CipherId UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[Favorite]
+ WHERE
+ [UserId] = @UserId
+ AND [CipherId] = @CipherId
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/FolderCipher_Create.sql b/src/Sql/dbo/Stored Procedures/FolderCipher_Create.sql
new file mode 100644
index 0000000000..161a8886e0
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/FolderCipher_Create.sql
@@ -0,0 +1,18 @@
+CREATE PROCEDURE [dbo].[FolderCipher_Create]
+ @FolderId UNIQUEIDENTIFIER,
+ @CipherId UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[FolderCipher]
+ (
+ [FolderId],
+ [CipherId]
+ )
+ VALUES
+ (
+ @FolderId,
+ @CipherId
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/FolderCipher_Delete.sql b/src/Sql/dbo/Stored Procedures/FolderCipher_Delete.sql
new file mode 100644
index 0000000000..dd702226fc
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/FolderCipher_Delete.sql
@@ -0,0 +1,14 @@
+CREATE PROCEDURE [dbo].[FolderCipher_Delete]
+ @FolderId UNIQUEIDENTIFIER,
+ @CipherId UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[FolderCipher]
+ WHERE
+ [FolderId] = @FolderId
+ AND [CipherId] = @CipherId
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Folder_Create.sql b/src/Sql/dbo/Stored Procedures/Folder_Create.sql
new file mode 100644
index 0000000000..89b84f0d11
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Folder_Create.sql
@@ -0,0 +1,27 @@
+CREATE PROCEDURE [dbo].[Folder_Create]
+ @Id UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Name VARCHAR(MAX),
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[Folder]
+ (
+ [Id],
+ [UserId],
+ [Name],
+ [CreationDate],
+ [RevisionDate]
+ )
+ VALUES
+ (
+ @Id,
+ @UserId,
+ @Name,
+ @CreationDate,
+ @RevisionDate
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Folder_DeleteById.sql b/src/Sql/dbo/Stored Procedures/Folder_DeleteById.sql
new file mode 100644
index 0000000000..fcc5a7c529
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Folder_DeleteById.sql
@@ -0,0 +1,12 @@
+CREATE PROCEDURE [dbo].[Folder_DeleteById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[Folder]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Folder_ReadById.sql b/src/Sql/dbo/Stored Procedures/Folder_ReadById.sql
new file mode 100644
index 0000000000..b27ba5d8a5
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Folder_ReadById.sql
@@ -0,0 +1,13 @@
+CREATE PROCEDURE [dbo].[Folder_ReadById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ SELECT
+ *
+ FROM
+ [dbo].[FolderView]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Folder_Update.sql b/src/Sql/dbo/Stored Procedures/Folder_Update.sql
new file mode 100644
index 0000000000..2c6cd1d58b
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Folder_Update.sql
@@ -0,0 +1,20 @@
+CREATE PROCEDURE [dbo].[Folder_Update]
+ @Id UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Name VARCHAR(MAX),
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ UPDATE
+ [dbo].[Folder]
+ SET
+ [UserId] = @UserId,
+ [Name] = @Name,
+ [CreationDate] = @CreationDate,
+ [RevisionDate] = @RevisionDate
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/OrganizationUser_Create.sql b/src/Sql/dbo/Stored Procedures/OrganizationUser_Create.sql
new file mode 100644
index 0000000000..4da50037d8
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/OrganizationUser_Create.sql
@@ -0,0 +1,36 @@
+CREATE PROCEDURE [dbo].[OrganizationUser_Create]
+ @Id UNIQUEIDENTIFIER,
+ @OrganizationId UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Email NVARCHAR(50),
+ @Status TINYINT,
+ @Type TINYINT,
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[OrganizationUser]
+ (
+ [Id],
+ [OrganizationId],
+ [UserId],
+ [Email],
+ [Status],
+ [Type],
+ [CreationDate],
+ [RevisionDate]
+ )
+ VALUES
+ (
+ @Id,
+ @OrganizationId,
+ @UserId,
+ @Email,
+ @Status,
+ @Type,
+ @CreationDate,
+ @RevisionDate
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/OrganizationUser_DeleteById.sql b/src/Sql/dbo/Stored Procedures/OrganizationUser_DeleteById.sql
new file mode 100644
index 0000000000..45a2b01bda
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/OrganizationUser_DeleteById.sql
@@ -0,0 +1,12 @@
+CREATE PROCEDURE [dbo].[OrganizationUser_DeleteById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[OrganizationUser]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/OrganizationUser_ReadById.sql b/src/Sql/dbo/Stored Procedures/OrganizationUser_ReadById.sql
new file mode 100644
index 0000000000..b3ab2a9955
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/OrganizationUser_ReadById.sql
@@ -0,0 +1,13 @@
+CREATE PROCEDURE [dbo].[OrganizationUser_ReadById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ SELECT
+ *
+ FROM
+ [dbo].[OrganizationUserView]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/OrganizationUser_Update.sql b/src/Sql/dbo/Stored Procedures/OrganizationUser_Update.sql
new file mode 100644
index 0000000000..402f1b66b0
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/OrganizationUser_Update.sql
@@ -0,0 +1,26 @@
+CREATE PROCEDURE [dbo].[OrganizationUser_Update]
+ @Id UNIQUEIDENTIFIER,
+ @OrganizationId UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Email NVARCHAR(50),
+ @Status TINYINT,
+ @Type TINYINT,
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ UPDATE
+ [dbo].[OrganizationUser]
+ SET
+ [OrganizationId] = @OrganizationId,
+ [UserId] = @UserId,
+ [Email] = @Email,
+ [Status] = @Status,
+ [Type] = @Type,
+ [CreationDate] = @CreationDate,
+ [RevisionDate] = @RevisionDate
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Organization_Create.sql b/src/Sql/dbo/Stored Procedures/Organization_Create.sql
new file mode 100644
index 0000000000..a85d495fda
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Organization_Create.sql
@@ -0,0 +1,33 @@
+CREATE PROCEDURE [dbo].[Organization_Create]
+ @Id UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Name NVARCHAR(50),
+ @Plan TINYINT,
+ @MaxUsers SMALLINT,
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[Organization]
+ (
+ [Id],
+ [UserId],
+ [Name],
+ [Plan],
+ [MaxUsers],
+ [CreationDate],
+ [RevisionDate]
+ )
+ VALUES
+ (
+ @Id,
+ @UserId,
+ @Name,
+ @Plan,
+ @MaxUsers,
+ @CreationDate,
+ @RevisionDate
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Organization_DeleteById.sql b/src/Sql/dbo/Stored Procedures/Organization_DeleteById.sql
new file mode 100644
index 0000000000..83264b0a84
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Organization_DeleteById.sql
@@ -0,0 +1,12 @@
+CREATE PROCEDURE [dbo].[Organization_DeleteById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[Organization]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Organization_ReadById.sql b/src/Sql/dbo/Stored Procedures/Organization_ReadById.sql
new file mode 100644
index 0000000000..d98cf42fe8
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Organization_ReadById.sql
@@ -0,0 +1,13 @@
+CREATE PROCEDURE [dbo].[Organization_ReadById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ SELECT
+ *
+ FROM
+ [dbo].[OrganizationView]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Organization_Update.sql b/src/Sql/dbo/Stored Procedures/Organization_Update.sql
new file mode 100644
index 0000000000..0b9663eedd
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Organization_Update.sql
@@ -0,0 +1,24 @@
+CREATE PROCEDURE [dbo].[Organization_Update]
+ @Id UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Name NVARCHAR(50),
+ @Plan TINYINT,
+ @MaxUsers SMALLINT,
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ UPDATE
+ [dbo].[Organization]
+ SET
+ [UserId] = @UserId,
+ [Name] = @Name,
+ [Plan] = @Plan,
+ [MaxUsers] = @MaxUsers,
+ [CreationDate] = @CreationDate,
+ [RevisionDate] = @RevisionDate
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/SubvaultCipher_Create.sql b/src/Sql/dbo/Stored Procedures/SubvaultCipher_Create.sql
new file mode 100644
index 0000000000..b9d41c9418
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/SubvaultCipher_Create.sql
@@ -0,0 +1,18 @@
+CREATE PROCEDURE [dbo].[SubvaultCipher_Create]
+ @SubvaultId UNIQUEIDENTIFIER,
+ @CipherId UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[SubvaultCipher]
+ (
+ [SubvaultId],
+ [CipherId]
+ )
+ VALUES
+ (
+ @SubvaultId,
+ @CipherId
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/SubvaultCipher_Delete.sql b/src/Sql/dbo/Stored Procedures/SubvaultCipher_Delete.sql
new file mode 100644
index 0000000000..6625ab38fa
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/SubvaultCipher_Delete.sql
@@ -0,0 +1,14 @@
+CREATE PROCEDURE [dbo].[SubvaultCipher_Delete]
+ @SubvaultId UNIQUEIDENTIFIER,
+ @CipherId UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[SubvaultCipher]
+ WHERE
+ [SubvaultId] = @SubvaultId
+ AND [CipherId] = @CipherId
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/SubvaultUser_Create.sql b/src/Sql/dbo/Stored Procedures/SubvaultUser_Create.sql
new file mode 100644
index 0000000000..e9b5248687
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/SubvaultUser_Create.sql
@@ -0,0 +1,36 @@
+CREATE PROCEDURE [dbo].[SubvaultUser_Create]
+ @Id UNIQUEIDENTIFIER,
+ @SubvaultId UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Key VARCHAR(MAX),
+ @Admin BIT,
+ @ReadOnly BIT,
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[SubvaultUser]
+ (
+ [Id],
+ [SubvaultId],
+ [UserId],
+ [Key],
+ [Admin],
+ [ReadOnly],
+ [CreationDate],
+ [RevisionDate]
+ )
+ VALUES
+ (
+ @Id,
+ @SubvaultId,
+ @UserId,
+ @Key,
+ @Admin,
+ @ReadOnly,
+ @CreationDate,
+ @RevisionDate
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/SubvaultUser_DeleteById.sql b/src/Sql/dbo/Stored Procedures/SubvaultUser_DeleteById.sql
new file mode 100644
index 0000000000..b5f9a41135
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/SubvaultUser_DeleteById.sql
@@ -0,0 +1,12 @@
+CREATE PROCEDURE [dbo].[SubvaultUser_DeleteById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[SubvaultUser]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/SubvaultUser_ReadById.sql b/src/Sql/dbo/Stored Procedures/SubvaultUser_ReadById.sql
new file mode 100644
index 0000000000..4059db7546
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/SubvaultUser_ReadById.sql
@@ -0,0 +1,13 @@
+CREATE PROCEDURE [dbo].[SubvaultUser_ReadById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ SELECT
+ *
+ FROM
+ [dbo].[SubvaultUserView]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/SubvaultUser_Update.sql b/src/Sql/dbo/Stored Procedures/SubvaultUser_Update.sql
new file mode 100644
index 0000000000..7450b0be84
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/SubvaultUser_Update.sql
@@ -0,0 +1,26 @@
+CREATE PROCEDURE [dbo].[SubvaultUser_Update]
+ @Id UNIQUEIDENTIFIER,
+ @SubvaultId UNIQUEIDENTIFIER,
+ @UserId UNIQUEIDENTIFIER,
+ @Key VARCHAR(MAX),
+ @Admin BIT,
+ @ReadOnly BIT,
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ UPDATE
+ [dbo].[SubvaultUser]
+ SET
+ [SubvaultId] = @SubvaultId,
+ [UserId] = @UserId,
+ [Key] = @Key,
+ [Admin] = @Admin,
+ [ReadOnly] = @ReadOnly,
+ [CreationDate] = @CreationDate,
+ [RevisionDate] = @RevisionDate
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Subvault_Create.sql b/src/Sql/dbo/Stored Procedures/Subvault_Create.sql
new file mode 100644
index 0000000000..2408e54ab4
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Subvault_Create.sql
@@ -0,0 +1,24 @@
+CREATE PROCEDURE [dbo].[Subvault_Create]
+ @Id UNIQUEIDENTIFIER,
+ @Name VARCHAR(MAX),
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ INSERT INTO [dbo].[Subvault]
+ (
+ [Id],
+ [Name],
+ [CreationDate],
+ [RevisionDate]
+ )
+ VALUES
+ (
+ @Id,
+ @Name,
+ @CreationDate,
+ @RevisionDate
+ )
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Subvault_DeleteById.sql b/src/Sql/dbo/Stored Procedures/Subvault_DeleteById.sql
new file mode 100644
index 0000000000..3baedf2456
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Subvault_DeleteById.sql
@@ -0,0 +1,12 @@
+CREATE PROCEDURE [dbo].[Subvault_DeleteById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ DELETE
+ FROM
+ [dbo].[Subvault]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Subvault_ReadById.sql b/src/Sql/dbo/Stored Procedures/Subvault_ReadById.sql
new file mode 100644
index 0000000000..8eadf56d41
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Subvault_ReadById.sql
@@ -0,0 +1,13 @@
+CREATE PROCEDURE [dbo].[Subvault_ReadById]
+ @Id UNIQUEIDENTIFIER
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ SELECT
+ *
+ FROM
+ [dbo].[SubvaultView]
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Stored Procedures/Subvault_Update.sql b/src/Sql/dbo/Stored Procedures/Subvault_Update.sql
new file mode 100644
index 0000000000..81fc6727cf
--- /dev/null
+++ b/src/Sql/dbo/Stored Procedures/Subvault_Update.sql
@@ -0,0 +1,18 @@
+CREATE PROCEDURE [dbo].[Subvault_Update]
+ @Id UNIQUEIDENTIFIER,
+ @Name VARCHAR(MAX),
+ @CreationDate DATETIME2(7),
+ @RevisionDate DATETIME2(7)
+AS
+BEGIN
+ SET NOCOUNT ON
+
+ UPDATE
+ [dbo].[Subvault]
+ SET
+ [Name] = @Name,
+ [CreationDate] = @CreationDate,
+ [RevisionDate] = @RevisionDate
+ WHERE
+ [Id] = @Id
+END
\ No newline at end of file
diff --git a/src/Sql/dbo/Tables/SubvaultUser.sql b/src/Sql/dbo/Tables/SubvaultUser.sql
index e5b65edc1d..4bd0b849c1 100644
--- a/src/Sql/dbo/Tables/SubvaultUser.sql
+++ b/src/Sql/dbo/Tables/SubvaultUser.sql
@@ -4,6 +4,7 @@
[UserId] UNIQUEIDENTIFIER NOT NULL,
[Key] VARCHAR (MAX) NOT NULL,
[CreationDate] DATETIME2 (7) NOT NULL,
+ [RevisionDate] DATETIME2 (7) NOT NULL,
[Admin] BIT NOT NULL,
[ReadOnly] BIT NOT NULL,
CONSTRAINT [PK_SubvaultUser] PRIMARY KEY CLUSTERED ([Id] ASC),