public function run()
 {
     DB::table('posts')->truncate();
     $faker = Faker\Factory::create('zh_TW');
     foreach (range(1, 10) as $number) {
         App\Post::create(['title' => $faker->sentence, 'sub_title' => $faker->sentence, 'content' => $faker->paragraph, 'is_hot' => rand(0, 1), 'created_at' => Carbon\Carbon::now()->addDays($number), 'updated_at' => Carbon\Carbon::now()->addDays($number)]);
     }
 }
Ejemplo n.º 2
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     // $this->call(UserTableSeeder::class);
     App\Category::create(['title' => 'Public']);
     App\Category::create(['title' => 'Private']);
     App\Category::create(['title' => 'Family']);
     $faker = Faker\Factory::create();
     foreach (range(1, 100) as $index) {
         App\Post::create(['title' => $faker->realText(30, 2), 'content' => $faker->realText(100, 2), 'category_id' => App\Category::all()->random()->id]);
     }
     Model::reguard();
 }
Ejemplo n.º 3
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker\Factory::create();
     foreach (range(1, 3) as $i) {
         App\User::create(['name' => $faker->name, 'email' => $faker->email, 'password' => bcrypt('password')]);
     }
     foreach (range(1, 3) as $i) {
         App\Category::create(['title' => $faker->word]);
     }
     foreach (range(1, 5) as $i) {
         App\Post::create(['title' => $faker->sentence, 'content' => $faker->paragraph, 'category_id' => rand(1, 3), 'user_id' => rand(1, 3)]);
     }
 }
Ejemplo n.º 4
0
 public function testCanStoreAPost()
 {
     App\Post::create(['name' => 'Joe Bloggs', 'email' => '*****@*****.**', 'comment' => 'Lorem ipsum']);
     $this->seeInDatabase('posts', ['name' => 'Joe Bloggs']);
 }