ConstraintKey class abstract
Framework\Database\Definition\Table\Indexes\Keys\ConstraintKey
Class ConstraintKey.
Extends Framework\Database\Definition\Table\Indexes\Index
Defined in libraries/database/src/Definition/Table/Indexes/Keys/ConstraintKey.php
Properties #
$constraint
protected ?string $constraint = NULL
Methods #
constraint()
public function constraint(string $name): static
Parameters
- string $name
Returns
static
renderConstraint()
protected function renderConstraint(): ?string
Returns
?string
renderType()
protected function renderType(): string
Returns
string
Inherited methods #
-
__construct()fromFramework\Database\Definition\Table\Indexes\Index -
renderName()fromFramework\Database\Definition\Table\Indexes\Index -
renderColumns()fromFramework\Database\Definition\Table\Indexes\Index -
renderTypeAttributes()fromFramework\Database\Definition\Table\Indexes\Index -
sql()fromFramework\Database\Definition\Table\Indexes\Index -
__call()fromFramework\Database\Definition\Table\DefinitionPart