CreateSchemaObjectsSQLBuilder
in package
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- buildSQL() : array<int, string>
- buildNamespaceStatements() : array<int, string>
- buildSequenceStatements() : array<int, string>
- buildTableStatements() : array<int, string>
Properties
$platform
private
AbstractPlatform
$platform
Methods
__construct()
public
__construct(AbstractPlatform $platform) : mixed
Parameters
- $platform : AbstractPlatform
buildSQL()
public
buildSQL(Schema $schema) : array<int, string>
Parameters
- $schema : Schema
Tags
Return values
array<int, string>buildNamespaceStatements()
private
buildNamespaceStatements(array<int, string> $namespaces) : array<int, string>
Parameters
- $namespaces : array<int, string>
Tags
Return values
array<int, string>buildSequenceStatements()
private
buildSequenceStatements(array<int, Sequence> $sequences) : array<int, string>
Parameters
- $sequences : array<int, Sequence>
Tags
Return values
array<int, string>buildTableStatements()
private
buildTableStatements(array<int, Table> $tables) : array<int, string>
Parameters
- $tables : array<int, Table>