class TableGeneratorSchemaVisitor implements Visitor (View source)

Methods

__construct(string $generatorTableName = 'sequences')

No description

void
acceptSchema(Schema $schema)

No description

void
acceptTable(Table $table)

No description

void
acceptColumn(Table $table, Column $column)

No description

void
acceptForeignKey(Table $localTable, ForeignKeyConstraint $fkConstraint)

No description

void
acceptIndex(Table $table, Index $index)

No description

void
acceptSequence(Sequence $sequence)

No description

Details

__construct(string $generatorTableName = 'sequences')

Parameters

string $generatorTableName

void acceptSchema(Schema $schema)

Parameters

Schema $schema

Return Value

void

void acceptTable(Table $table)

Parameters

Table $table

Return Value

void

void acceptColumn(Table $table, Column $column)

Parameters

Table $table
Column $column

Return Value

void

void acceptForeignKey(Table $localTable, ForeignKeyConstraint $fkConstraint)

Parameters

Table $localTable
ForeignKeyConstraint $fkConstraint

Return Value

void

void acceptIndex(Table $table, Index $index)

Parameters

Table $table
Index $index

Return Value

void

void acceptSequence(Sequence $sequence)

Parameters

Sequence $sequence

Return Value

void