Я делаю функцию роли для моих пользователей в приложении 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
Я думаю, что что-то в моей миграции ролей не правильно, но я не знаю, что или как я должен это исправить. Ниже приведен код переноса моей роли.
<?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’);
}
}
Вы используете неправильные кавычки. замещать « с « (двойная кавычка) или ‘ (одиночная кавычка), и это должно решить вашу проблему.
Других решений пока нет …