Ошибка в командной строке с laravel: использование неопределенной константы «role» — предполагается, что «role»

Я делаю функцию роли для моих пользователей в приложении Laravel.

Теперь после этой команды: php artisan migrate: refresh —seed
Я получаю следующие строки обратно.

Откат: 2014_10_12_100000_create_password_resets_table
Откат: 2014_10_12_100000_create_password_resets_table
Откат: 2014_10_12_000000_create_users_table
Откат: 2014_10_12_000000_create_users_table

[ErrorException] Использование неопределенной постоянной «роли» — предполагаемой «роли»

Я думаю, что что-то в моей миграции ролей не правильно, но я не знаю, что или как я должен это исправить. Ниже приведен код переноса моей роли.

<?php

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

class CreateRolesTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create(‘roles’, function (Blueprint $table) {
$table->increments(‘id’);
$table->string(‘name’);
$table->string(‘description’);
$table->timestamps();
});
}

public function down()
{
Schema::dropIfExists(‘roles’);
}
}

0

Решение

Вы используете неправильные кавычки. замещать « с « (двойная кавычка) или (одиночная кавычка), и это должно решить вашу проблему.

Визуализация

0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector