kopsson's avatar

Doctrine\DBAL not found after installing

I want to rename column name by creating new migration, so I have installed Doctrine\DBAL. But unfortunatelly I still get error that there is something missing.

Any ideas?

Symfony\Component\Debug\Exception\FatalThrowableError  : Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found

  at C:\xampp\htdocs\osularavel\osu\vendor\laravel\framework\src\Illuminate\Database\MySqlConnection.php:65
    61|      * @return \Doctrine\DBAL\Driver\PDOMySql\Driver
    62|      */
    63|     protected function getDoctrineDriver()
    64|     {
  > 65|         return new DoctrineDriver;
    66|     }
    67| 
    68|     /**
    69|      * Bind values to their parameters in the given statement.

  Exception trace:

  1   Illuminate\Database\MySqlConnection::getDoctrineDriver()
      C:\xampp\htdocs\osularavel\osu\vendor\laravel\framework\src\Illuminate\Database\Connection.php:887

  2   Illuminate\Database\Connection::getDoctrineSchemaManager()
      C:\xampp\htdocs\osularavel\osu\vendor\laravel\framework\src\Illuminate\Database\Connection.php:875

0 likes
4 replies
kopsson's avatar

Yes, I have just done it as I said before, but Laravell still can't see it.

> C:\ProgramData\ComposerSetup\bin\composer.bat info
doctrine/cache                     1.10.0   PHP Doctrine Cache library is a popular cache implementation that su...
doctrine/dbal                      v2.10.1  Powerful PHP database abstraction layer (DBAL) with many features fo...
Nakov's avatar
Nakov
Best Answer
Level 73

@kopsson but this is the global path that you are showing. Have you installed the package in your project? and ran the dump-autoload as I suggested?

1 like
kopsson's avatar

Oh, thanks now it works, I had wrong path ...

Please or to participate in this conversation.