Untuk membuat data dummy pada Laravel, Anda dapat menggunakan package
Faker. Faker adalah library PHP yang dapat membuat data dummy seperti
nama, alamat, nomor telepon, dan lain-lain secara acak. Berikut adalah
langkah-langkah sederhana untuk menggunakan Faker pada Laravel:
- Buka terminal dan arahkan ke direktori proyek Laravel Anda.
- Jalankan perintah
composer require fzaninotto/faker
untuk menginstal package Faker. - Setelah Faker terinstall, buka file
database/seeds/DatabaseSeeder.php
dan tambahkan use statement untuk Faker seperti ini:
use Faker\Factory as Faker;
$faker = Faker::create();
for ($i = 0; $i < 10; $i++) {
User::create([
'name' => $faker->name,
'email' => $faker->email,
'password' => bcrypt('password'),
]);
}
- Kode di atas akan membuat 10 baris data dummy ke dalam tabel users, dengan nama, email, dan password yang dihasilkan secara acak oleh Faker. Anda dapat menyesuaikan kode ini sesuai dengan kebutuhan Anda, misalnya mengubah jumlah data yang dibuat atau menambahkan field lain ke dalam data dummy.
- Terakhir, jalankan perintah
php artisan db:seed
untuk menjalankan seed yang telah Anda buat. Data dummy akan dibuat dan ditambahkan ke dalam database Anda.
Anda juga dapat menggunakan package lain seperti Laravel Factory untuk membuat data dummy dengan lebih mudah. Atau, Anda dapat membuat data dummy secara manual dengan menuliskan kode SQL atau menggunakan tools seperti PHPMyAdmin. Semoga membantu!