class TableManipulator (View source)

The TableManipulator class is responsible for creating and updating the schema of the table used to track the execution state of each migration version.

Methods

__construct(Configuration $configuration, AbstractSchemaManager $schemaManager, TableDefinition $migrationTable, TableStatus $migrationTableStatus, TableUpdater $migrationTableUpdater)

No description

createMigrationTable()

No description

Details

__construct(Configuration $configuration, AbstractSchemaManager $schemaManager, TableDefinition $migrationTable, TableStatus $migrationTableStatus, TableUpdater $migrationTableUpdater)

Parameters

Configuration $configuration
AbstractSchemaManager $schemaManager
TableDefinition $migrationTable
TableStatus $migrationTableStatus
TableUpdater $migrationTableUpdater

createMigrationTable()