Laravel

LravelのMigration実行でエラーが出たのでその原因と解決方法の記録

Contents

エラーの内容

「Class ‘Doctrine\DBAL\Driver\PDOMySql\Driver’ not found」

エラーの原因

そのままで「Doctrine\DBAL\Driver\PDOMySql\Driver」がないよーと。

公式にも書いてありました笑

Laravel 5.7 データベース:マイグレーション

カラム変更

動作要件

カラムを変更する前に、composer.jsonファイルでdoctrine/dbalを確実に追加してください。Doctrine DBALライブラリーは現在のカラムの状態を決め、指定されたカラムに対する修正を行うSQLクエリを生成するために、使用しています。

カラム変更の場合には必要なようです。
テーブル作成、カラム追加だけでは不要ですがほぼほぼ使うことになる。

解決方法

$ composer require doctrine/dbal

「doctrine/dbal」を入れましょう。
それだけで解決です!
おわり。

この記事を書いた人

鳥井 慎太郎
鳥井 慎太郎
Web事業家/ブロガー
毎日楽しい。 個人開発(Webサービス、ゲームアプリ)