Здравствуйте, подскажите пожалуйста. Деплой на сервер происходит через TeamCity.
И я так понимаю что при выполнении определённой миграции (без неё всё хорошо выполняется), у неё такое содержимое:
Schema::table('users', function (Blueprint $table) {
$table->string('email')->nullable()->change();
});
Происходит следующая ошибка, приходит на почту:
An exception occurred while executing 'SELECT COLUMN_NAME AS Field, COLUMN_TYPE AS Type, IS_NULLABLE AS `Null`, COLUMN_KEY AS `Key`, COLUMN_DEFAULT AS `Default`, EXTRA AS Extra, COLUMN_COMMENT AS Comment, CHARACTER_SET_NAME AS CharacterSet, COLLATION_NAME AS Collation FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'users' ORDER BY ORDINAL_POSITION ASC':
Argument 1 passed to Doctrine\DBAL\Connection::ensureForwardCompatibilityStatement() must be an instance of Doctrine\DBAL\Driver\ResultStatement, instance of PDOStatement given, called in /var/www/TeamCity/buildAgent/work/folder/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php on line 1313
TypeError: Argument 1 passed to Doctrine\DBAL\Connection::ensureForwardCompatibilityStatement() must be an instance of Doctrine\DBAL\Driver\ResultStatement, instance of PDOStatement given, called in /var/www/TeamCity/buildAgent/work/folder/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php on line 1313 and defined in /var/www/TeamCity/buildAgent/work/folder/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:1370
Stack trace:
#0 /var/www/TeamCity/buildAgent/work/folder/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(1313): Doctrine\DBAL\Connection->ensureForwardCompatibilityStatement(Object(PDOStatement))
#1 /var/www/TeamCity/buildAgent/work/folder/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(1031): Doctrine\DBAL\Connection->executeQuery('SELECT COLUMN_N...', Array, Array)
...
Думаю что может это ошибка в TeamCity происходит, потому что локально всё нормально срабатывает. В composer.json добавлял: "doctrine/dbal": "^2.9".
Версия PHP 7.1, Laravel 5.2.
Подскажите пожалуйста в чём может быть проблема, заранее благодарю за ответ.