migrateでカラム変更
Schema::table('table',function($table){
$table->renameColumn('name', 'value');
});
とカラム名を変更しようとしたらエラーがでた。
[2014-06-13 07:00:50] production.DEBUG: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found' in /path/to/laravel-project/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php:59
Stack trace:
# 0 [internal function]: Illuminate\Exception\Handler->handleShutdown()
# 1 {main} [] []
DoctrineのMysqlドライバーがないと。
調べたら本当になかったので、インストールした。
composer.json
"require": {
"laravel/framework": "4.1.*",
"doctrine/dbal": "~2.3"
},
%composer update
%php artisan migrate
リネームできた。
OK