Cara menghapus tabel database dengan fitur migration di Laravel 5.4

Fitur migration di laravel merupakan fitur yang powerfull untuk mengelola database tanpa harus masuk ke dalam server MySQL. Jadi segala perubahan tabel database bisa dilakukan menggunakan fitur ini. Misalnya saja saya ingin menghapus salah satu tabel yang ada di bawah ini:


kemudian saya ingin menghapus tabel orang, maka berikut langkah-langkahnya:

Pertama saya buat file migration dulu melalui perintah di bawah:

 php artisan make:migration drop_tabel_orang

jika berhasil, maka tampilannya akan terlihat seperti berikut:


dari hasil di atas terlihat bahwa terbuat file dengan nama 2017_03_07_045404_drop_tabel_orang did alam folder database/migrations/ kemudian saya buka dan masukkan konfigurasi di bawah ini:


setelah itu saya simpan lalu kemudian menjalankan perintah:

 php artisan migrate

untuk mengimplementasikannya, jika perintah di atas berhasil maka tampilannya terlihat seperti berikut:


kemudian jika dilihat lagi tabel di mysql:


tabel orang sudah tidak ada, karena sudah di drop menggunakan fitur migration tadi. Misalnya saya ingin melihat seluruh perubahan yang telah dilakukan, saya bisa menjalankan perintah:

 php artisan migrate:status

maka hasilnya terlihat seperti berikut:


perubahan tabel database yang pernah saya lakukan akan tercatat di sana. Selamat mencoba dan terima kasih telah berkunjung.

Comments