Doctrine\DBAL\Schema\Visitor\CreateSchemaSqlCollector
Synopsis
class CreateSchemaSqlCollector
implements
Visitor
{
- // members
- private array $_createTableQueries;
- private array $_createSequenceQueries;
- private array $_createFkConstraintQueries;
- private AbstractPlatform $_platform;
- // methods
- public void __construct()
- public void acceptSchema()
- public void acceptTable()
- public void acceptColumn()
- public void acceptForeignKey()
- public void acceptIndex()
- public void acceptSequence()
- private void getNamespace()
- public array resetQueries()
- public array getQueries()
Hierarchy
Implements
Members
private
- $_createFkConstraintQueries — array
- $_createSequenceQueries — array
- $_createTableQueries — array
- $_platform — \Doctrine\DBAL\Platforms\AbstractPlatform
Methods
private
public
- __construct()
- acceptColumn()
- acceptForeignKey()
- acceptIndex()
- acceptSchema()
- acceptSequence()
- acceptTable() — Generate DDL Statements to create the accepted table with all its dependencies.
- getQueries() — Get all queries collected so far.
- resetQueries()