1
0
mirror of https://github.com/bitwarden/server synced 2026-01-15 23:13:56 +00:00
Files
server/src/Sql/dbo/Stored Procedures/Grant_DeleteExpired.sql
2018-07-20 23:08:10 -04:00

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