INSERT INTO mall_member (username, display_name, email, phone, default_zip, default_address, crm_customer_key, tier) VALUES (#{username}, #{displayName}, #{email}, #{phone}, #{defaultZip}, #{defaultAddress}, #{crmCustomerKey}, COALESCE(#{tier},'STANDARD')) ON CONFLICT (username) DO UPDATE SET display_name = EXCLUDED.display_name, email = EXCLUDED.email, phone = EXCLUDED.phone, default_zip = EXCLUDED.default_zip, default_address = EXCLUDED.default_address