Cara Merubah Nama Tabel Database Dengan Fitur Migration Di Laravel 5.4


Mungkin suatu dikala saya ingin merubah nama tabel database yang sudah dibentuk melalui fitur migration, bekerjsama dapat saja saya eksklusif rubah di MySQLnya langsung, tetapi hal itu tidak akan tercatat di log perubahan database yang dilakukan di fitur migrations. 

Ini ialah list nama tabel pada database yang dipakai laravel sebelum diubah:




Berikut langkah-langkahnya:

Pertama saya lihat dulu hasil migrationnya yang pernah dilakukan dengan perintah:

 php artisan migrate:status

maka jadinya terlihat ibarat berikut:


disitu terlihat bahwa sudah dibentuk tabel password, tabel user, tabel people. Sekarang saya ingin mengubah nama tabel people ke tabel user.

Sebelumnya saya akan buat dulu file migration dengan perintah:

 php artisan make:migration change_people_to_orang_table

dari jadinya di gambar di bawah:


terlihat bahwa tercbuat file 2017_03_07_043155_change_people_to_orang_table di dalam folder database/migrations/, sesudah itu saya buka dan masukkan konfigurasi berikut:



simpan, kemudian saya menjalankan perintah migrasi untuk mengimplementasikan perubahan melalui perintah:

 php artisan migrate

jikalau berhasil akan terlihat ibarat berikut:


kalau dilihat lagi tabel mysql yang digunakan, maka jadinya ibarat berikut:


dari situ anda dapat melihat bahwa tabel people sudah berkembang menjadi tabel orang. Jangan lupa jikalau anda sudah melaksanakan "coding" untuk merubah model yang anda gunakan dari people ke orang. Selamat mencoba ya

Sumber http://www.newbienote.com/

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Cara Merubah Nama Tabel Database Dengan Fitur Migration Di Laravel 5.4"

Posting Komentar