public function __construct(Configuration $configuration)
{
$this->configuration = $configuration;
$this->executedMigrations = $this->configuration->getMigratedVersions();
$this->availableMigrations = $this->configuration->getAvailableVersions();
$this->executedUnavailableMigrations = array_diff($this->executedMigrations, $this->availableMigrations);
}