mirror of
https://github.com/bitwarden/server
synced 2025-12-16 08:13:33 +00:00
Fixup device table user FK cascade
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
[EncryptedPrivateKey] VARCHAR (MAX) NULL,
|
[EncryptedPrivateKey] VARCHAR (MAX) NULL,
|
||||||
[Active] BIT NOT NULL CONSTRAINT [DF_Device_Active] DEFAULT (1),
|
[Active] BIT NOT NULL CONSTRAINT [DF_Device_Active] DEFAULT (1),
|
||||||
CONSTRAINT [PK_Device] PRIMARY KEY CLUSTERED ([Id] ASC),
|
CONSTRAINT [PK_Device] PRIMARY KEY CLUSTERED ([Id] ASC),
|
||||||
CONSTRAINT [FK_Device_User] FOREIGN KEY ([UserId]) REFERENCES [dbo].[User] ([Id])
|
CONSTRAINT [FK_Device_User] FOREIGN KEY ([UserId]) REFERENCES [dbo].[User] ([Id]) ON DELETE CASCADE
|
||||||
);
|
);
|
||||||
|
|
||||||
GO
|
GO
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
IF OBJECT_ID('[dbo].[FK_Device_User]', 'F') IS NOT NULL
|
||||||
|
BEGIN
|
||||||
|
ALTER TABLE [dbo].[Device]
|
||||||
|
DROP CONSTRAINT [FK_Device_User]
|
||||||
|
END
|
||||||
|
GO
|
||||||
|
|
||||||
|
ALTER TABLE [dbo].[Device]
|
||||||
|
ADD CONSTRAINT [FK_Device_User] FOREIGN KEY ([UserId]) REFERENCES [dbo].[User] ([Id]) ON DELETE CASCADE
|
||||||
|
GO
|
||||||
Reference in New Issue
Block a user