Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PRAKTEK (1) Untuk melanjutkan ke bab berikutnya, kita perlu untuk mempersiapkan data-data awal di database. Oleh karenanya, mari kita lakukan persiapan.

Presentasi serupa


Presentasi berjudul: "PRAKTEK (1) Untuk melanjutkan ke bab berikutnya, kita perlu untuk mempersiapkan data-data awal di database. Oleh karenanya, mari kita lakukan persiapan."— Transcript presentasi:

1 PRAKTEK (1) Untuk melanjutkan ke bab berikutnya, kita perlu untuk mempersiapkan data-data awal di database. Oleh karenanya, mari kita lakukan persiapan tersebut di sini. Inilah yang akan kita kerjakan: 1. Membuat migration untuk tabel categories dengan field-field berikut: 1. id: Integer {PK} {AutoIncrement} 2. name: String 3. created_at: Timestamps 4. updated_at: Timestamps 2. Membuat 10 untuk table categories di atas. Langkah-langkahnya adalah sebagai berikut. Pertama kamu masuk ke workspace masing-masing dulu ya di terminal (ingat caranya di bab instalasi dan konfigurasi).

2 Membuat Tabel dan Strukturnya dengan Migration
Buka file yang baru digenerate (nama file berakhiran create_categories_table.php) di direktori database/migrations lalu pastikan kode nya menjadi seperti ini:

3

4

5 3. Jalankan migration Dengan demikian maka kamu bisa cek di database toko-online kini sudah memiliki tabel categories dengan field-field seperti yang kita definisikan pada file migration kita. Selanjutnya kita akan mengisi 10 data awal untuk tabel categories

6 Mengisi data awal dengan Seeder
. Buat file seeder untuk tabel categories Sebelum kita bisa insert data di Seeder kita perlu model category. Buat dulu Model Category,

7 Lalu buka file CategoryTableSeeder
Lalu buka file CategoryTableSeeder.php pada direktori database/seeds, dan isi kode….,sebelum itu *Perhatikan sebelum bisa menggunakan new Category kita menambahkan baris use App\Category; dibagian atas file untuk mengimport model Category yang terletak di app/Category.php.

8 CategoryTableSeeder

9

10

11 .Setelah itu eksekusi seed di atas dengan perintah ini:


Download ppt "PRAKTEK (1) Untuk melanjutkan ke bab berikutnya, kita perlu untuk mempersiapkan data-data awal di database. Oleh karenanya, mari kita lakukan persiapan."

Presentasi serupa


Iklan oleh Google