UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'WPMyJ5G6ks61HdQ89p8xga3Xq2n1Q80hwMEszH5jWNM='
WHERE
key_id = 'c7912b038b9fabcdb88c6b1102958415544f1f7b4a54914074126d241e8249c1'
AND (
token = 'WPMyJ5G6ks61HdQ89p8xga3Xq2n1Q80hwMEszH5jWNM='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)