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