interface Visitor (View source)

Schema Visitor used for Validation or Generation purposes.

Methods

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

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