INSERT INTO auth_session (token, member_id, login_id, name, role, plan, provider, remember_me, expires_at, created_at) VALUES (#{token}, #{memberId}, #{loginId}, #{name}, #{role}, #{plan}, #{provider}, #{rememberMe}, #{expiresAt}, NOW()) ON DUPLICATE KEY UPDATE expires_at = #{expiresAt} UPDATE auth_session SET expires_at = #{expiresAt} WHERE token = #{token} UPDATE auth_session SET name = #{name} WHERE token = #{token} DELETE FROM auth_session WHERE token = #{token} DELETE FROM auth_session WHERE expires_at < #{now}