Doctrine\DBAL\Schema\Visitor\DropSchemaSqlCollector
Gather SQL statements that allow to completly drop the current schema.
- Author: Benjamin Eberlei <kontakt@beberlei.de>
Synopsis
class DropSchemaSqlCollector
implements
Visitor
{
- // members
- private SplObjectStorage $constraints;
- private SplObjectStorage $sequences;
- private SplObjectStorage $tables;
- 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()
- public void clearQueries()
- public array getQueries()
Hierarchy
Implements
Members
private
- $constraints — \SplObjectStorage
- $platform — \Doctrine\DBAL\Platforms\AbstractPlatform
- $sequences — \SplObjectStorage
- $tables — \SplObjectStorage