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, ['兰芝', '雪花秀', '水印']); }
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() // ], // ]); }
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 }
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列填充当前时间 }
public function run() { DB::table('consumption_categories')->delete(); SeederHelper::doSeed(ConsumptionCategory::class, ['吃饭', '买水果', '买饮料', '充值公交卡', '加油', '买衣服', '打车', '停车']); }