ふたりはララベル (Laravel PHP Framework)

PHPフレームワークのLaravelの体験記を書いていきます。こんなタイトルのブログですが萌え系アニメは一秒たりとも観たことがありません。

Laravelのバージョンをあげるとdb:seedに失敗する

デフォルトのUserモデルを使っている人が、Laravelのバージョンをあげるとdb:seedに失敗する。以下のようなメッセージが出る。

C:\xampp\futari>php artisan db:seed
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","me
ssage":"Class User contains 3 abstract methods and must therefore be declared ab
stract or implement the remaining methods (Illuminate\\Auth\\UserInterface::getR
ememberToken, Illuminate\\Auth\\UserInterface::setRememberToken, Illuminate\\Aut
h\\UserInterface::getRememberTokenName)","file":"C:\\xampp\\futari\\app\\models\\Us
er.php","line":52}}

これはUserモデルにメソッドが新しく追加されたから。下記を参照して手動でメソッドを追加する。
Laravel 4.1.26 の対応方法 - localdisk