class Scenic::Adapters::Postgres::IndexReapplication

Updating a materialized view causes the view to be dropped and recreated. This causes any associated indexes to be dropped as well. This object can be used to capture the existing indexes before the drop and then reapply appropriate indexes following the create.

@api private