‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateTableStatement Class Reference
Inheritance diagram for TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateTableStatement:
TYPO3\CMS\Core\Database\Schema\Parser\AST\AbstractCreateStatement

Public Member Functions

 __construct (CreateTableClause $createTableClause, public readonly CreateDefinition $createDefinition)
 

Public Attributes

Identifier $tableName
 
bool $isTemporary = false
 
array $tableOptions = []
 

Detailed Description

Root node for a CREATE TABLE statement in the syntax tree.

Definition at line 25 of file CreateTableStatement.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateTableStatement::__construct ( CreateTableClause  $createTableClause,
public readonly CreateDefinition  $createDefinition 
)

Definition at line 31 of file CreateTableStatement.php.

Member Data Documentation

◆ $isTemporary

bool TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateTableStatement::$isTemporary = false

Definition at line 28 of file CreateTableStatement.php.

◆ $tableName

Identifier TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateTableStatement::$tableName

Definition at line 27 of file CreateTableStatement.php.

◆ $tableOptions

array TYPO3\CMS\Core\Database\Schema\Parser\AST\CreateTableStatement::$tableOptions = []

Definition at line 29 of file CreateTableStatement.php.