UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = '3W+96rEqgmOlDhtSXD++qhQpG1EPOELuKtSIEWVgzhw='
WHERE
key_id = '78846f66014bdc8324b0d8a1cc68cb0fed707639bdc606e07bbb38915d1e15a2'
AND (
token = '3W+96rEqgmOlDhtSXD++qhQpG1EPOELuKtSIEWVgzhw='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)