Log in
Model

IdsTableBuilder

Magento\Eav\Model\Mview\ChangelogBatchWalker\IdsTableBuilder

What it does

This class builds a temporary database table structure for tracking EAV (Entity-Attribute-Value) entity changes in Magento's materialized view system.

It extends the base IdsTableBuilder to add EAV-specific columns for attribute IDs and store IDs, creating a unique index on entity ID, attribute IDs, and store ID to prevent duplicate entries during batch processing of changelog data.

Public Methods

  • build()