mini\Parsing\SQL\AST\TableConstraint
class
Documentation
Table-level constraint in CREATE TABLE
Inheritance
Extends: mini\Parsing\SQL\AST\ASTNode
Implements:
JsonSerializable
Properties (9)
public
string $type
public
?
string $name
public
string $constraintType
public
array $columns
public
?
string $references
public
array $referencesColumns
public
?
string $onDelete
public
?
string $onUpdate
Methods (2)
public
jsonSerialize()
inherited from Parsing\SQL\AST\ASTNode
Documentation missing
public
deepClone()
inherited from Parsing\SQL\AST\ASTNode
Create a deep clone of this AST node