【发布时间】:2016-02-09 03:22:47
【问题描述】:
我想在我的 cmd 上使用 php artisan db:seed 命令,但它说 Label 'DB' already defined,
这是我的 SeederTableAnggota 代码:
<?php
use Illuminate\Database\Seeder;
class SeederTableAnggota extends Seeder {
Public function run()
{
DB:table('anggota')->delete();
$anggota= array(
array('id'=>1,'nama'=>'Rizki Amelia Dewi','alamat'=>'Cilengsi'),
array('id'=>2,'nama'=>'Dewi Ayunindita','alamat'=>'Jatinangor'),
array('id'=>3,'nama'=>'Siti Hajar Riska','alamat'=>'Jakarta')
);
DB:table('anggota')->insert('anggota');
}
}
我已经在我的 DatabaseSeeder.php 上使用了 $this->call('SeederTableAnggota')。
我也已经在我的 cmd 上使用了 composer dump-autoload。
那么我如何使用 db:seed 以及为什么它说标签“DB”已经定义?感谢您的帮助,任何帮助都会非常有用
【问题讨论】:
标签: php laravel laravel-artisan seeding