Apa fungsi seeding dan cara membuat pada laravel

By : febri wijaya | on : 2020-07-31 08:55:10 | Category : laravel

Pada tutorial kali ini saya akan menjelaskan seeding dan faker pada laravel. Apasih itu seeding pada laravel ? Seeding merupakan fitur pada laravel untuk mengisi data test pada record tabel.

Analoginya seperti ini : Terkadang kita ingin mengisi data sembarang sebanyak 100 data untuk menampilkan data tersebut ke dalam halaman kita, tentu jika kita mengisinya secara manual maka akan sangat memakan waktu dan bersifat tidak efisien, Maka fitur ini adalah solusinya. Kemudian apa itu faker ?. Faker itu adalah library untuk membuat data palsu, atau data testing. Faker mampu menggenerate ratusan bahkan ribuan data secara acak. Masih bingung apa itu seeding dan faker pada laravel ?, langsung saja kita lihat bagaimana cara kerjanya. Tetapi  silahkan teman-teman ikuti tutorial sebelumnya Tutorial Belajar Migration pada Laravel karena pada saat ini kita menggunakan database dari tutorial sebelumnya.

Pertama-tama, silahkan buat model Post, PostFactory dan PostSeeder sekaligus dengan cara :

php artisan make:model Post -fs

Maka akan tampil file model Post, PostFactory dan PostSeeder.

Cara menggunakan faker

Kemudian edit file PostFactory :

database/factories/PostFactory.php

Bài mới nhất

Chủ Đề