MEMBUAT TABEL PADA LARAVEL MENGGUNAKAN MIGRATION
Asslamualaikum Warahmatullahi Wabarakatuh semuanyaa, kali ini kita akan mencoba bagaimana membuat sebuah tabel menggunkan file migration yang disediakan oleh Laravel. Disini kita akan membuat sebuah tabel dengan nama Contact, berikut caranya
- Pastikan kita sudah membuat sebuah database dan sudah mengkoneksikannya pada file .env
- Lalu buat sebuah model pada cmd atau terminal dengan perintah php artisan make:model Contact –m. Disini saya membuat model dengan nama contact
-m : migration -> untuk membuat field-field pada tabel contact
- Selanjutnya buka file migration create contact tabel
- Lalu pada file tersebut buat kodingan untuk menambahkan field pada tabel contact di public function up() > save
- jadi untuk membuat field tabel Contact kita bisa membuatnya di file migration ini. Saat kita cek pada phpmyadmin tabel Contact kita masih belum terbuat.
Agar tabel Contact kita terbuat maka kita buat perintah artisan ini pada cmd
Sekarang mari kita cek database kita, maka akan terbuat sebuah tabel contact karna telah kita migrate tadi
Ada 2 buah tabel yang di migrate oleh migration yaitu tabel Contact dan Migrations. Tabel migrations secara default dibuat oleh Laravel saat kita migrate, karna tabel ini berfungsi untuk menyimpan semua data atau log migration yang kita lakukan.