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

Table constraint operations for PostgreSQL definition.

Methods§

public function parseConstraint(
    string $entry,
    list<string> &$primaryKeys,
    array<string, list<string>> &$uniqueConstraints,
    int &$uniqueIndex,
): void

Parameters

$entrystring
$primaryKeyslist<string>
$uniqueConstraintsarray<string, list<string>>
$uniqueIndexint
Test cases 1
Called from 1
Calls 4
public function isConstraintEntry(string $entry): bool

Is constraint entry.

Parameters

$entrystring

Returns

bool
Test cases 1
Called from 1
Calls 4

Test cases 15§

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

Dedicated tests 4
Other tests reaching this symbol 11

Relations§

Instantiated in 3
Method calls 3