当我制作种子Laravel时,没有足够的缺少名字的论点



我正在尝试用制作种子

php artisan make:seed

但是,我得到了错误:

Not enough arguments (missing: "name").

我不知道为什么,这是我正在努力制作的种子:

class ProfessionSeeder extends Seeder
{
public function run()
{
DB::table('professions')->insert([
'title' => 'Desarrollador Back End'
]);
}
}

这是与DB表相对应的迁移。。。

class CreateProfessionsTable extends Migration
{
public function up()
{
Schema::create('professions', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('title', 100);

$table->timestamps();
});
}

你知道发生了什么事吗?

谢谢!

您可以使用artisan help:查看命令所需的内容

php artisan help make:seed

将输出类似以下内容:

Description:
Create a new seeder class
Usage:
make:seeder <name>
Arguments:
name                  The name of the class
...

此命令采用一个参数作为要创建的类的名称。

php artisan make:seed ProfessionSeeder

相关内容

  • 没有找到相关文章

最新更新