我想用我的控制器內的工匠遷移,這樣Laravel 4 - 在控制器使用renameColumn
echo '<br>init migrate:install...';
Artisan::call('migrate');
echo 'done migrate:install';
它正常工作,爲我所有表的創作等,但也有問題,當我嘗試使用$ table-> renameColumn
Laravel doc說我需要包括doctrine/dbal,但是怎麼樣?我試過use Doctrine\DBAL\Driver\PDOMySql\Driver;
,但沒有運氣。
僅供參考我不能使用CLI,我的主機不提供任何CLI給我。
這是我的錯誤
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found
UPDATE
同樣的錯誤使用終端何時遷移
第二更新
An的遷移代碼實施例在應用/ DA tabase /遷移
use Illuminate\Database\Migrations\Migration;
class UpdatePostsTable extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('user', function($table)
{
$table->renameColumn('fullname', 'full_name');
});
}
}
你是否能夠在終端正常運行它? –
@DennisBraga不能。同樣的錯誤,我收到。任何想法? –
發佈您的移植代碼,plz。 –