我正在尝试用制作种子
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