UPDATE
vi_lock_keys
SET
expiry_at = UNIX_TIMESTAMP(NOW()) + 30,
token = 'zJVkEaPjUSvGJ6G5w+Zqx5+XA7P2L5TXUYZxnndFdy8='
WHERE
key_id = 'fe14d8ef8be365887b7d808dabd8d26248cfbd46a063145249e5341378ecd275'
AND (
token = 'zJVkEaPjUSvGJ6G5w+Zqx5+XA7P2L5TXUYZxnndFdy8='
OR expiry_at <= UNIX_TIMESTAMP(NOW())
)