migrateのテーブル作成に失敗する
migrateでテーブル作成しようとすると、こんなエラーが出る時がある。
C:\xampp\futari>php artisan migrate [Illuminate\Database\QueryException] SQLSTATE[42S02]: Base table or view not found: 1146 Table
これはmigrateでmakeするときのオプションに、create(新規作成)じゃなくてtable(更新)を指定したのが原因。作り直さなくてもスキーマファイル内を変えれば問題ない。
これが更新↓
Schema::table('tests', function(Blueprint $table)
こっちが新規作成↓
Schema::create('tests', function(Blueprint $table)