コード例 #1
0
 public function run()
 {
     DB::table('product_brands')->delete();
     // 产品品牌
     //        DB::table('product_brands')->insert([
     //            [
     //                'name' => '兰芝',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => '雪花秀',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => '水印',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //        ]);
     //        ProductBrand::create(['name' => '兰芝']);
     //        ProductBrand::create(['name' => '雪花秀']);
     //        ProductBrand::create(['name' => '水印']);
     SeederHelper::doSeed(ProductBrand::class, ['兰芝', '雪花秀', '水印']);
 }
コード例 #2
0
 public function run()
 {
     DB::table('product_categories')->delete();
     // 产品类型
     //        $productCategoryList = ['护手霜', 'BB霜', '润肤露', '卸妆水', '洗面奶', '牙膏', '洗衣粉'];
     //        $count = count($productCategoryList);
     //
     //        for ($i = 0; $i < $count; ++$i)
     //        {
     //            ProductCategory::create([
     //                'name' => $productCategoryList[$i]
     //            ]);
     //        }
     SeederHelper::doSeed(ProductCategory::class, ['护手霜', 'BB霜', '润肤露', '卸妆水', '洗面奶', '牙膏', '洗衣粉']);
     //        DB::table('product_categories')->insert([
     //            [
     //                'name' => '护手霜',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => 'BB霜',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => '润肤露',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => '卸妆水',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => '洗面奶',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => '牙膏',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //            [
     //                'name' => '洗衣粉',
     //                'created_at' => time(),
     //                'updated_at' => time()
     //            ],
     //        ]);
 }
コード例 #3
0
 public function run()
 {
     DB::table('customer_categories')->delete();
     // 客户类型数据(暂时只有 散户和代理)
     //        DB::table('customer_categories')->insert([
     //           ['name' => '散户'],
     //           ['name' => '代理']
     //       ]);
     //        CustomerCategory::create(['name' => '散户']);
     //        CustomerCategory::create(['name' => '代理']);
     SeederHelper::doSeed(CustomerCategory::class, ['散户', '代理']);
     // 使用这种方式可以批量插入数据
     // 所有字段必须手动填充,通过timestamps()方法自动生成的created_at和updated_at会默认变成:0000-00-00 00:00:00
 }
コード例 #4
0
 public function run()
 {
     DB::table('auth_groups')->delete();
     // 权限组数据
     //        AuthGroup::create([
     //           'name' => '普通用户'
     //        ]);
     //
     //        AuthGroup::create([
     //            'name' => '管理员'
     //        ]);
     SeederHelper::doSeed(AuthGroup::class, ['普通用户', '管理员']);
     // 这种使用model::create([])的方法一次只能插入一条数据
     // 但是会对laravel自动通过timestamps()方法自动生成的created_at和updated_ta列填充当前时间
 }
コード例 #5
0
 public function run()
 {
     DB::table('consumption_categories')->delete();
     SeederHelper::doSeed(ConsumptionCategory::class, ['吃饭', '买水果', '买饮料', '充值公交卡', '加油', '买衣服', '打车', '停车']);
 }