final class IndexDefinitions
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.

Carries complete unique-index metadata for one reflected PostgreSQL table.

Properties§

public list<string> $sql
public array<string, PartialUniqueIndex> $partialIndexes

Methods§

public function __construct(
    public list<string> $sql,
    public array<string, PartialUniqueIndex> $partialIndexes,
)

Retains separately rendered unique constraints and predicate-aware indexes.

Parameters

$sqllist<string>
$partialIndexesarray<string, PartialUniqueIndex>

Test cases 6§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 1
Other tests reaching this symbol 5

Relations§

Instantiated in 1
Type declarations 2