migrateのロールバックを有効にする
Xamppだとcomposerがいらなかったのでcomposerを入れてなかった。そのためcomposerが必要となるmigrateの動作が失敗してしまう。失敗するのはrollback、reset、refreshだ。
# php artisan migrate:reset
{"error":{
"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException",
"message":"Class 'CreateTagTable' not found",
"file":"C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\ypn\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Migrations\\Migrator.php",
"line":301
}}
このエラーを回避するためにはcomposerの「dump-autoload」を有効にする必要があるんだけど、いかんせんcomposerをインストールしてないので「dump-autoload」のやり方がわからない。しょうがないので「composer.phar」をダウンロードしてコマンド打ったら、それだけで上手くいった。
打ったコマンドはこれだけ。
# php composer.phar dump-autoload Generating autoload files