laravel homepage

Membuat Aplikasi GIS Menggunakan Laravel dan Google Maps – Seeder

Kelanjutan dari seri “Membuat aplikasi GIS menggunakan laravel dan google maps”, kali ini kita akan membuat seeder. Sekedar informasi saja, seeder adalah sebuah class yang kita gunakan untuk membuat test data ke database. Untuk lebih jelasnya bisa dibaca disini.

Sekarang kita coba buat contoh seeder sederhana saja, kita akan membuat seeder untuk data user dan hak aksesnya yang akan digunakan untuk login ke aplikasi. Sebagai gambaran, user nanti akan dibagi menjadi 2 hak akses. Yaitu admin dan member. Admin dapat menginput dan mengakses seluruh data, sedangkan member hanya melihat hasil inputan oleh admin.

Email Password Hak akses
admin@email.com 123456 admin
member@email.com 123456 member

Untuk membuat seeder kita jalankan command berikut :

Kalau sudah, kita edit file “database/seeds/UserTableSeeder.php” yang kita buat pakai command tadi.

Untuk menjalankan kita bisa panggil class seeder yang spesifik dengan command berikut :

Atau kita masukkan ke dalam class DatabaseSeeder.php

dan kita panggil dengan command

Kalau sudah, tinggal kita cek di databasenya. Hasil setelah seeder saya jalankan adalah sebagai berikut

Hasil setelah seeder dijalankan di mysql
Hasil setelah seeder dijalankan di mysql

Untuk langkah-langkahnya bisa diikuti di video berikut

 

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.