Недостаточно аргументов без имени, когда я делаю семена Laravel - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь сделать семя с:

php artisan make:seed

Но я получаю ошибку:

Not enough arguments (missing: "name").

Я не знаю почему, это семя, которое я пытаюсьmake:

class ProfessionSeeder extends Seeder
{

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

Это миграция, соответствующая таблице БД ...

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

            $table->string('title', 100);


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

Есть идеи о том, что происходит?

Спасибо!

1 Ответ

2 голосов
/ 07 ноября 2019

Вы можете увидеть, что требуется для команды, используя 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...