insert into refresh_token account_id, device_id, token, expire_time, revoked, create_time #{accountId}, #{deviceId}, #{token}, #{expireTime}, #{revoked}, sysdate() update refresh_token set revoked = '1', update_time = sysdate() where account_id = #{accountId} and revoked = '0' update refresh_token set revoked = '1', update_time = sysdate() where device_id = #{deviceId} and revoked = '0' delete from refresh_token where expire_time < sysdate() or revoked = '1' update refresh_token revoked = #{revoked}, update_time = sysdate() where id = #{id}