Hi everybody,

  I had the same problem when I try use doctrine:database:drop or
doctrine:database:create. I clear the cache files and try this
commands again and it works, the problem does not happen again.

I hope it helps someone.

Otávio.

On 16 fev, 14:17, Nico <nico.schu...@googlemail.com> wrote:
> Hi everybody,
>
> I would like to create the database from cli, but there is an issue
> with the doctrine dbal configuration. I already tried a few things to
> figure out where it comes from...
>
> That's how my yaml dbal config looks like:
>
> # Doctrine Configuration
> doctrine.dbal:
>     default_connection:    default
>     connections:
>         default:
>             driver:   pdo_mysql
>             dbname:   sf2
>             user:     sf2
>             password: something
>             logging:  %kernel.debug%
>         custom:
>             driver:   pdo_mysql
>             dbname:   sf2
>             user:     sf2
>             password: something
>             logging:  %kernel.debug%
>
> If I try to use the create database coomand (php app/console
> doctrine:database:create -v), It gives me this error message:
>
> +++++
>
> [InvalidArgumentException]
> The parameter "doctrine.dbal.default_connection" must be defined.
>
> Exception trace:
>  () at /var/www/dev.softwise.de/app/cache/prod/
> appProdProjectContainer.php:218
>  appProdProjectContainer->getParameter() at /var/www/dev.softwise.de/
> vendor/symfony/src/Symfony/Bundle/DoctrineBundle/Command/
> DoctrineCommand.php:103
>  Symfony\Bundle\DoctrineBundle\Command\DoctrineCommand->getDoctrineConnection()
>  at /var/www/dev.softwise.de/vendor/symfony/
>
> src/Symfony/Bundle/DoctrineBundle/Command/
> CreateDatabaseDoctrineCommand.php:52
>  Symfony\Bundle\DoctrineBundle\Command\CreateDatabaseDoctrineCommand->execute()
>  at /var/www/dev.softwise.de/vendor/symfony/src/Symfony/
>
> Component/Console/Command/Command.php:163
>  Symfony\Component\Console\Command\Command->run() at /var/www/
> dev.softwise.de/vendor/symfony/src/Symfony/Component/Console/
> Application.php:187
>  Symfony\Component\Console\Application->doRun() at /var/www/
> dev.softwise.de/vendor/symfony/src/Symfony/Bundle/FrameworkBundle/
> Console/Application.php:73
>  Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/
> www/dev.softwise.de/vendor/symfony/src/Symfony/Component/Console/
> Application.php:113
>  Symfony\Component\Console\Application->run() at /var/www/
> dev.softwise.de/app/console:12
>
> +++++
>
> So I tried: php app/console doctrine:database:create --
> connection=default -v
> There I get:
>
> +++++
>
> [InvalidArgumentException]
> Could not find a connection named default
>
> Exception trace:
>  () at /var/www/dev.softwise.de/vendor/symfony/src/Symfony/Bundle/
> DoctrineBundle/Command/DoctrineCommand.php:106
>  Symfony\Bundle\DoctrineBundle\Command\DoctrineCommand->getDoctrineConnection()
>  at /var/www/dev.softwise.de/vendor/symfony/
>
> src/Symfony/Bundle/DoctrineBundle/Command/
> CreateDatabaseDoctrineCommand.php:52
>  Symfony\Bundle\DoctrineBundle\Command\CreateDatabaseDoctrineCommand->execute()
>  at /var/www/dev.softwise.de/vendor/symfony/src/Symfony/
>
> Component/Console/Command/Command.php:163
>  Symfony\Component\Console\Command\Command->run() at /var/www/
> dev.softwise.de/vendor/symfony/src/Symfony/Component/Console/
> Application.php:187
>  Symfony\Component\Console\Application->doRun() at /var/www/
> dev.softwise.de/vendor/symfony/src/Symfony/Bundle/FrameworkBundle/
> Console/Application.php:73
>  Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/
> www/dev.softwise.de/vendor/symfony/src/Symfony/Component/Console/
> Application.php:113
>  Symfony\Component\Console\Application->run() at /var/www/
> dev.softwise.de/app/console:12
>
> +++++
>
> If I'm referencing from my controller:
>
> $em = $this->get('doctrine.dbal.default_connection');
>
> I get no exception. Does anybody have an idea what I'm doing wrong?
>
> Thanks for reply,
>
> Nico

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to