@matros97

Ошибка при создание миграции?

Привет создаю миграцию для постов
вот код
<?php

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

class CreatePostsTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('posts', function (Blueprint $table) {
            $table->increments('id');
            $table->timestamps();

            $table->string('title');
            $table->string('images')->nullable();
            $table->string('slug')->unique();
            $table->text('description')->nullable();
            $table->text('text');
            $table->date('date')->nullable();
            $table->boolean('view')->default(1);
            $table->integer('category_id')->nullable();
            $table->foreign('category_id')->references('id')->on('сategories');
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists('posts');
    }
}

а вот ошибка
5c24a3b0ba768457120411.png
что не правельно сделал
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
fomvasss
@fomvasss
Junior PHP WEB developer
Или удалите в этой миграции
$table->foreign('category_id')->references('id')->on('сategories');
Или перед этой миграцией сделайте миграцию которая создаст таблицу categories
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 руб.
Веб-Мост Москва
от 50 000 до 100 000 руб.
Getenergo Москва
от 110 000 до 150 000 руб.
23 июл. 2019, в 23:31
9000 руб./за проект
23 июл. 2019, в 22:14
18000 руб./за проект
23 июл. 2019, в 20:31
500 руб./за проект