Cara Membuat Tabel dengan Fitur Migration di Laravel



Pada tutorial sebelumnya kita sudah belajar mengenai konfigurasi laravel dengan DBMS mysql. umumnya setelah kita buat database, kita langsung membuat tabel dari phpmyadmin. tapi bagaimana cara nya membuat database lebih praktis. kita bisa menggunakan fitur migration di laravel. fitur ini akan membantu membuatkan tabel melalui file yang disimpan dalam folder database/migration.

Migration ini memudahkan pengerjaan projek secara tim. kita tidak perlu mengimport sql yang berarti beralih dari editor kita ke phpmyadmin. kita cukup bekerja dengan editor dan command line. langsung saja kita bekerja dengan migration.

buka command line dan masuk ke dalam folder kita.

php artisan make:migration create_tbl_siswa


Selanjutnya kita lihat hasilnya.

Selanjutnya mari kita lihat isi file tersebut.


Ada dua fungsi pada class CreateTabelSiswa diatas. yaitu fungsi up untuk membuat table dan fungsi down untuk menghapus. 

Ada dua baris kode pembuatan field yang otomatis disarankan yang akan membuatkan field id, create_at dan update_at. kita tinggal menambahkan field lain yang kita butuhkan. untuk mengetahui type field apa saja tersedia di laravel ikuti link berikut.


terakhir ketikkan di command line 
php artisan migrate


Selamat kita sudah berhasil membuat tabel dengan migration. Terimakasih.

Popular posts from this blog

Cara Menggunakan Template Admin LTE Sebagai Template Web Dinamis

Aplikasi CRUD menggunakan Template Admin LTE

Cara membuat Link ke Halaman lain dan Link ke bagian Halaman