Read the migrations table from the configuration

This commit is contained in:
Kévin Gomez 2014-09-15 13:34:41 +01:00
commit 530403636a
5 changed files with 20 additions and 8 deletions

View file

@ -33,7 +33,7 @@ class MigrationDiffCommand extends WrappedCommand
->addOption('connection', null, InputOption::VALUE_IS_ARRAY | InputOption::VALUE_OPTIONAL, 'Connection to use. Example: default, bookstore')
->addOption('output-dir', null, InputOption::VALUE_OPTIONAL, 'The output directory')
->addOption('migration-table', null, InputOption::VALUE_REQUIRED, 'Migration table name', null)
->addOption('migration-table', null, InputOption::VALUE_OPTIONAL, 'Migration table name (if none given, the configured table is used)', null)
->addOption('table-renaming', null, InputOption::VALUE_NONE, 'Detect table renaming', null)
->addOption('editor', null, InputOption::VALUE_OPTIONAL, 'The text editor to use to open diff files', null)
->addOption('skip-removed-table', null, InputOption::VALUE_NONE, 'Option to skip removed table from the migration')
@ -58,7 +58,7 @@ class MigrationDiffCommand extends WrappedCommand
return array(
'--connection' => $this->getConnections($input->getOption('connection')),
'--migration-table' => $input->getOption('migration-table'),
'--migration-table' => $input->getOption('migration-table') ?: $this->getMigrationsTable(),
'--output-dir' => $input->getOption('output-dir') ?: $defaultOutputDir,
'--table-renaming' => $input->getOption('table-renaming'),
'--editor' => $input->getOption('editor'),