Membuat Migration pada Framework Lumen

migration_framework_lumen

Hallo sobatcode, pada kesempatan kali ini kita akan membahas cara untuk melakukan migration pada framework Lumen. Migration merupakan Control Version System untuk database, yang berguna untuk memudahkan kita dalam mengelola database.

Cara Melakukan Migration

Untuk membuat migration pada framework Lumen, kita menggunakan perintah php artisan, tetapi sebelum melakukan perintah tersebut, kita harus mengkonfigurasi pada file .env, jika file .env belum ada maka kita harus membuatnya dengan nama “.env”, dan copy kan isi dari file .env.example ke file .env yang tadi kita sudah buat, setelah itu tinggal kita edit isi dari file .env.

edit-env

DB_DATABASE ganti dengan nama database milik teman-teman, DB_USERNAME ganti dengan username  dan DB_PASSWORD ganti dengan password database milik teman teman.




Selanjutnya kita masuk ke CMD/Terminal, pastikan posisi kita sudah di dalam project, tuliskan perintah

Pada perintah diatas berarti kita membuat migration dengan nama tabelnya shops, setelah itu kita Enter.

create-shops-table



Setelah itu kita kembali lagi ke Visual Studio Code dan masuk ke folder database > migrations, pilih dari file create_shops_table.php, itu merupakan file migration yang tadi kita buat, maka akan tampil seperti ini

shops-migration



Selanjutnya kita akan membuat kolom dari sebuah tabel shops yang telah kita buat tadi, skema tabelnya seperti berikut

skema-shops-table



Jika sudah, maka kita tinggal melakukan perintah untuk proses migration, dengan membuka CMD/Terminal, pastikan posisi kita sudah di dalam folder projectnya, tuliskan perintah

php-artisan-migrate



Setelah itu tunggu hingga proses selesai, jika sudah maka untuk mengecek bahwa tabel kita sudah di migration apa belum, kita bisa mengeceknya pada Mysql Client, disini saya menggunakan PhpMyAdmin.

shops-table
shops-table


Sekian dulu tentang cara membuat migration pada Framework Lumen kali ini, dalam bahasan selanjutnya akan dijelaskan tentang pembuatan Controller pada Framework Lumen.


Terimakasih, Semoga Bermanfaat.

TETAP POSITIF, TETAP BERKARYA UNTUK MERAIH CITA CITA.

2 thoughts on “Membuat Migration pada Framework Lumen”

Leave a Reply

Your email address will not be published. Required fields are marked *