Вызов неопределенного метода Illuminate \\ Database \\ Schema \\ Blueprint :: increments ()

Я новичок в Laravel 4 и в моем первом проекте, когда я пытаюсь перенести это, я получил эту ошибку:

Таблица миграции успешно создана.
{ «Ошибка»: { «Тип»: «Symfony \ Component \ Debug \ Exception \ FatalErrorException», «сообщение»: «Вызов
отменить метод
Осветить \ Database \ Схемы \ Blueprint :: приращений ()», «файл»: «Foo», «строка: 19»}}

И это мой код миграции в app\migration\2014_10_14_114343_add_cats_and_breeds_table.php:

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class AddCatsAndBreedsTable extends Migration {

public function up()
{
Schema::create('cats', function($table){
$table->increments('id');
$table->string('name');
$table->date('date_of_birth')->nullable();
$table->integer('breed_id')->nullable();
$table->timestamps();
});

Schema::create('breeds', function($table){
$table->incremetns('id');
$table->string('name');
});
}public function down()
{
Schema::drop('cats');
Schema::drop('breeds');
}

}

Может ли кто-нибудь помочь мне исправить ошибку?

5

Решение

У вас есть опечатка.

Вместо:

$table->incremetns('id');

должно быть

$table->increments('id');
11

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]