UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'tNTH46hpOc4KvxesZtLtEnvAMNy9q57rGJ941uWdEkg='
WHERE
key_id = '172d45f663e9a323d009eccf5ba03b3837c509a769925b0c3b902a24c4a074e6'
AND (
token = 'tNTH46hpOc4KvxesZtLtEnvAMNy9q57rGJ941uWdEkg='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)