Fix Doctrine Migrations commands to work with new bundles.

This commit is contained in:
Justin Hileman 2011-02-03 13:16:41 -05:00 committed by Fabien Potencier
parent 661d5d236c
commit 5516ac21a2

View File

@ -25,11 +25,10 @@ abstract class DoctrineCommand extends BaseCommand
{
public static function configureMigrationsForBundle(Application $application, $bundle, Configuration $configuration)
{
$configuration->setMigrationsNamespace($bundle.'\DoctrineMigrations');
$bundle = $application->getKernel()->getBundle($bundle);
$dir = $bundle->getPath().'/DoctrineMigrations';
$configuration->setMigrationsNamespace($bundle->getNamespace().'\DoctrineMigrations');
$configuration->setMigrationsDirectory($dir);
$configuration->registerMigrationsFromDirectory($dir);
$configuration->setName($bundle->getName().' Migrations');