classCreateTableRenderer
final class CreateTableRenderer
Restricted visibility: declared "@visibility ZtdQuery\Platform\MySql". Code outside that scope must not name this declaration.
Create Table Renderer.
Methods§
public function __construct(private string $tableName)Configure the dependencies used by this operation.
Parameters
$tableName | string |
public function buildCreateTableSql(TableDefinition $definition): stringBuild a CREATE TABLE SQL from a TableDefinition.
Parameters
$definition | TableDefinition |
Returns
stringTest cases 2
Called from 1
Private surface 1§
Implementation details, listed for orientation only.
private string $tableNameTest cases 8§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 2
Other tests reaching this symbol 6
MySqlSessionFactoryTestcallsMySqlRewriterTestcallsStatementRewriterTestcallsAlterTableMutationTestcallsTableMutationResolverTestcallsMySqlMutationResolverTestcalls