Berikut adalah Tutorial cara membuat Seeder Faker :
Buat Database
Gambar 1
Kemudian sambungkan Laravel dengan Database yang telah kita buat
Gambar 2
Dilanjut dengan membuat Seeder pada aplikasi Laravel dengan sintaks berikut
Gambar 3
Kemudian kita edit file Seeder yang telah kita buat pada lokasi Database\seeders\(namaSeed)
Gambar 4
use Illuminate\Support\Facades\DB; = Library untuk memasukan data dari Seeder ke Database
use Illuminate\Support\Facades\Hash; = Library untuk men-Hash password yang akan dimasukan ke Database
use Faker\Factory as Faker; = Libarary Faker untuk membuat Data Palsu
$faker = Faker::create(); = Inisiasi Faker
foreach (range(1, 15) as $index) { = Looping untuk memasukan data dari range 1 sampai 15, berarti memasukan 15 data
DB::table('users')->insert([ = Memasukan data ke Tabel 'users'
'name' => $faker->name, = Kolom 'name'
'email' => $faker->unique()->safeEmail, = Kolom 'email'
'password' => Hash::make('password'), = Kolom 'password'
'created_at' => now(), = Kolom 'create_at'
'updated_at' => now(), = Kolom 'update_at'
]);
}
Daftarkan Seeder di Database\Seeder\DatabaseSeeder
Ganti menjadi ->
Gambar 5
Jika Sudah maka Jalankan Seed dengan sintaks
Gambar 6
Disini bisa dilihat Data sudah ada pada table users dengan jumlah 15
Berikut adalah cara membuat Seeder Faker untuk projek Laravel anda, Saya Dafa Alfauzi dengan NPM 2310631170131 dari Kelas 5E, Kurang lebihnya mohon maaf jika dari teman-teman ada yang mau disampaikan bisa memberikan tanggapan balasan dari Topik saya, Terima Kasih