Files
WinStudentGoalTracker/db/Objects/procedures/sp_RefreshToken_Revoke.sql
T
2026-02-21 08:01:29 -08:00

11 lines
311 B
SQL

DELIMITER ;;
CREATE DEFINER=`root`@`%` PROCEDURE `sp_RefreshToken_Revoke`(IN p_id_refresh_token CHAR(36))
BEGIN
UPDATE refresh_token
SET revoked_at = UTC_TIMESTAMP()
WHERE id_refresh_token = p_id_refresh_token
AND revoked_at IS NULL;
SELECT ROW_COUNT() AS rows_affected;
END;;
DELIMITER ;