mirror of
https://github.com/bitwarden/server
synced 2026-01-15 23:13:56 +00:00
19 lines
359 B
Transact-SQL
19 lines
359 B
Transact-SQL
CREATE PROCEDURE [dbo].[Grant_DeleteExpired]
|
|
AS
|
|
BEGIN
|
|
SET NOCOUNT ON
|
|
|
|
DECLARE @BatchSize INT = 100
|
|
DECLARE @Now DATETIME2(7) = GETUTCDATE()
|
|
|
|
WHILE @BatchSize > 0
|
|
BEGIN
|
|
DELETE TOP(@BatchSize)
|
|
FROM
|
|
[dbo].[Grant]
|
|
WHERE
|
|
[ExpirationDate] < @Now
|
|
|
|
SET @BatchSize = @@ROWCOUNT
|
|
END
|
|
END |