mini\Parsing\SQL\AST\ColumnDefinition
class
Documentation
Column definition in CREATE TABLE
Inheritance
Extends: mini\Parsing\SQL\AST\ASTNode
Implements:
JsonSerializable
Properties (13)
public
string $type
public
string $name
public
?
string $dataType
public
?
int $length
public
?
int $precision
public
?
int $scale
public
bool $primaryKey
public
bool $autoIncrement
public
bool $notNull
public
bool $unique
public
?
string $references
public
?
string $referencesColumn
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