Doctrine


Doctrine\DBAL\Schema\Visitor\DropSchemaSqlCollector
/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 42

Class DropSchemaSqlCollector

DropSchemaSqlCollector

public class DropSchemaSqlCollector

Gather SQL statements that allow to completly drop the current schema.

License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
See Also:
www.doctrine-project.org
Since:
2.0
Version:
$Revision$
Author:
Benjamin Eberlei

Constructor Summary

DropSchemaSqlCollector(AbstractPlatform platform)

Method Summary
void

acceptColumn(mixed table, Column column)

void

acceptForeignKey(Table localTable, ForeignKeyConstraint fkConstraint)

void

acceptIndex(Table table, Index index)

void

acceptSchema(Schema schema)

void

acceptSequence(Sequence sequence)

void

acceptTable(Table table)

array

clearQueries()

array

getQueries()

Constructor Detail

/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 68

DropSchemaSqlCollector

public DropSchemaSqlCollector(AbstractPlatform platform)


Method Detail

/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 92

acceptColumn

public void acceptColumn(mixed table, Column column)


/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 101

acceptForeignKey

public void acceptForeignKey(Table localTable, ForeignKeyConstraint fkConstraint)


/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 114

acceptIndex

public void acceptIndex(Table table, Index index)


/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 76

acceptSchema

public void acceptSchema(Schema schema)


/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 122

acceptSequence

public void acceptSequence(Sequence sequence)


/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 84

acceptTable

public void acceptTable(Table table)


/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 130

clearQueries

public array clearQueries()


/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php at line 138

getQueries

public array getQueries()


Doctrine