CREATE PROCEDURE [dbo].[Cipher_Create] @Id UNIQUEIDENTIFIER, @UserId UNIQUEIDENTIFIER, @OrganizationId UNIQUEIDENTIFIER, @Type TINYINT, @Data NVARCHAR(MAX), @CreationDate DATETIME2(7), @RevisionDate DATETIME2(7), -- Extra, unused props from cipher details model since dapper maps all child properties too. This is kind of a hack. @FolderId UNIQUEIDENTIFIER, @Favorite BIT AS BEGIN SET NOCOUNT ON INSERT INTO [dbo].[Cipher] ( [Id], [UserId], [OrganizationId], [Type], [Data], [CreationDate], [RevisionDate] ) VALUES ( @Id, @UserId, @OrganizationId, @Type, @Data, @CreationDate, @RevisionDate ) END