Kalo kemarin kita membahas tentang menampilkan data atau Read Data di Laravel, nah kali ini saya akan menjelaskan bagaimana Mengisi Data Otomatis dengan Seeder di Laravel 5.
baiklah pertama tama karena kemarin kita sudah installasi, konfigurasi dan menampilkan data di laravel 5, saya tidak akan menjelaskan tentang itu. langsung saja yah teman teman, Kalian bisa buka terminal atau command line kalian, sesuaikan dengan root folder kalian di htdocs, lalu ketikan kode berikut di terminal atau command line kalian seperti di bawah ini
php artisan make:seeder BlogTableSeeder
maka di dalam folder database/seeds akan ada file baru dengan nama file BlogTableSeeder.php. lihat gambar
bila kita buka file tersebut maka penamakannya seperti gambar di bawah ini
😛
lalu di dalam class BlogTableSeeder tepatnya di dalam function run() ketikan kode php di bawah ini
$limit = 5;
//looping data sebanyak 5 kali data
for ($i=0 ; $i < $limit ; $i++) {
# code untuk insert data ke database phpmyadmin
DB::table('crud')->insert([
'judul' => str_random(10),
'isi' => str_random(100),
]);
}
lalu setelah itu kirim kan data tersebut ke dalam phpmyadmin kita dengan cara, buka terminal atau command line kalian dan ketikan kode di terminal atau command line kalian.
php artisan db:seed --class=BlogTableSeeder
coba kalian buka phpmyadmin kalian, perintah yang kalian ketikan di command line atau terminal kalian adalah perintah mengirim kan data tadi ke phpmyadmin kalian, data yang dikirim kan tadi, kita looping 5 x data berarti harus nya ada tambahan 5 data di phpmyadmin atau di database kalian
lihat lah hasil nya ada 5 data sekaligus masuk secara random dan otomatis hanya dengan beberapa perintah,coba kita lihat di web browser untuk penampakan hasil nya 😛
kembali ke terminal dan ketikan php artisan serve pada terminal atau command line kalian
menarik bukan teman teman, kita tidak perlu ngasal atau mengarang data yang akan kita insert ke database ketika kita mulai membuat proyek di Php kita. Dengan begitu bisa sangat membantu dan cepat dalam mengerjakan proyek kita.
sekian tutorial Mengisi Data Otomatis dengan Seeder di Laravel 5, semoga bermanfaat 😀 keep coding.




