Tutorial Membuat Import & Export Excel di Laravel #2 : Menjalankan Migration


Fika Ridaul Maulayya
I'm a Full-Stack Web Developer, Content Creator and CO-Founder Santri Koding. I share everything i know with Articles, Screencasts and E-Books at SantriKoding.com

Tutorial Membuat Import & Export Excel di Laravel #2 : Menjalankan Migration - Halo teman-teman semuanya, di artikel sebelumnya kita sudah membahas bagaimana cara menginstall Laravel 6.

Pada kesempatan kali ini kita akan belajar mengatur koneksi database dan sekaligus menjalankan migration.

Langkah 1 - Koneksi Database

Langsung saja kita mulai, silahkan teman-teman buka file .env dan carilah kode dibawah ini

DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

Dan ubahlah menjadi kurang lebih seperti berikut ini :

DB_DATABASE=db_laravel_import_export
DB_USERNAME=root
DB_PASSWORD=

  • DB_DATABASE - adalah nama database yang akan kita gunakan nantinya.
  • DB_USERNAME - ini adalah username dari MySQL, secara default ada root.
  • DB_PASWORD - jika teman-teman menggunakan XAMPP, secara default ini kosong atau tidak ada passwordnya.

Langkah 2 - Membuat Database

Sekarang silahkan teman-teman buat database baru di http://localhost/phpmyadmin dan silahkan beri nama databasenya dengan nama “db_laravel_import_export”.

Setelah berhasil membuat database baru, sekarang kita akan menjalankan sebuah perintah migration, perintah ini akan membuat sebuah tabel / mengenerate sebuah tabel dari file migration kita .

Secara bawaan Laravel memiliki 3 buah file migration, teman-teman bisa melihatnya di folder database/migrations. Kurang lebih isinya sebagai berikut :

  • create_user_table
  • create_password_resets_table
  • create_failed_jobs_table

Langkah 3 - Menjalankan Migration

Oke, sekarang kita akan menjalankan perintah migration, silahkan teman-teman jalankan perintah dibawah ini :

php artisan migrate

Jika berhasil, kurang lebih teman-teman akan melihat output seperti berikut ini :

Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table
Migrated:  2014_10_12_000000_create_users_table (0.02 seconds)
Migrating: 2014_10_12_100000_create_password_resets_table
Migrated:  2014_10_12_100000_create_password_resets_table (0.02 seconds)
Migrating: 2019_08_19_000000_create_failed_jobs_table
Migrated:  2019_08_19_000000_create_failed_jobs_table (0.01 seconds)

Oke, sekarang teman-teman bisa di cek di databasenya, maka teman-teman akan melihat beberapa table yang otomatis tergenerate ketika kita menjalankan perintah migration di atas.

KESIMPULAN

Kita telah belajar bagaimana cara menjalankan migration di Laravel 6 dan belajar bagaimana cara membuat database baru.

Jika teman-teman memiliki pertanyaan atau kebingungan saat mencobanya, silahkan bisa berkomentar di bawah ini artikel ini.

Terima Kasih


Fika Ridaul Maulayya
I'm a Full-Stack Web Developer, Content Creator and CO-Founder Santri Koding. I share everything i know with Articles, Screencasts and E-Books at SantriKoding.com
KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami

KOMENTAR