我正在为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’);
}
}