Udacoding
February 8, 2020 · Fathrianda Komala

MENAMBAHKAN DATA TABEL PADA DATABASE MENGGUNAKAN FACTORY DAN SEEDER

Assalamualaikum warahmatullahi wabarakatuh semuanya, kali ini kita akan membahas bagaimana cara menambahkan data pada database secara otomatis dengan factory dan seeder. Berikut caranya

  1. Buat tabel dengan nama Contact menggunakan migration
  2. Buat perintah untuk membuat Factory pada CMD / Terminal dengan cara :

  1. Lalu pada file ContactFactory tersebut tambahkan use App\Contact untuk menambahkan model dari Contact

  1.  Ubah ‘Model’ menjadi ‘Contact’

  1. Lalu lengkapi kodingannya menjadi seperi dibawah ini

  1. Lalu buat sebuah Seeder dengan nama ContactSeeder dengan membuat perintah seeder pada terminal atau cmd
          php artisan make:seed ContactSeeder
  1. Lalu lengkapi kodingan ContactSeeder seperti dibawah ini

  1. Panggil ContactSeeder pada DatabaseSeeder yang berada pada folder yang sama dengan ContactSeeder. Pada DatabaseSeeder inilah semua sedeer-seeder dipanggil

  1. Lalu eksekusi kedalam terminal, agar data-data kita ter-generate 
  1. Buka localhost maka akan terlihat data-data kita pada tabel Contact menjadi 30