Migrasi Database di Laravel, Biar Tabel Muncul Otomatis ποΈ
etelah bikin project Laravel, biasanya kita butuh database untuk nyimpen data, misalnya data user, artikel, produk, dll. Nah, Laravel punya fitur keren namanya Migration. Dengan migration, kita bisa bikin struktur tabel di database secara otomatis lewat Kode, tanpa harus manual bikin lewat phpMyAdmin.
πΉ Apa Itu Migration?
Migration itu semacam blueprint (cetak biru) tabel database dalam bentuk file PHP. Jadi, kalau kamu mau bikin tabel users
, posts
, atau products
, cukup tulis script migration β jalankan perintah β tabel langsung jadi di database.
πΉ Cara Bikin Migration Gunakan command berikut di terminal:

Contoh:

Perintah ini bakal bikin file baru di folder database/migrations
.
πΉ Isi File Migration Di file migration, kamu akan lihat struktur dasar kayak gini:

id()
β otomatis bikin kolom id (primary key).string('name')
β bikin kolomname
dengan tipe data string.integer('price')
β bikin kolomprice
tipe integer.timestamps()
β bikin kolomcreated_at
&updated_at
otomatis.
πΉ Jalankan Migration Setelah bikin migration, tinggal jalanin perintah ini:

Kalau berhasil, cek database kamu β tabel
products
langsung muncul.
πΉ Kalau Ada Perubahan Struktur? Misalnya mau nambah kolom stock
di tabel products
, cukup bikin migration baru:

Terus isi script-nya kayak gini:

Lalu jalankan lagi:

β Dengan migration, kerja tim jadi lebih gampang. Semua orang bisa punya struktur database yang sama, tanpa harus setting manual satu-satu.
π― Penutup
Migration di Laravel itu ibarat remote control buat database kamu. Tinggal sekali klik perintah β tabel langsung muncul otomatis, rapi, dan seragam. Jadi, nggak perlu lagi ribet bikin tabel manual lewat phpMyAdmin. β¨
Dengan migration, kamu bisa:
β
Mengatur struktur database dengan mudah.
β
Bekerja sama dengan tim tanpa khawatir tabel beda-beda.
β
Mengubah atau menambah kolom kapan pun dengan aman.
Pokoknya, kalau udah kenal migration, urusan database bakal jauh lebih gampang. ππ₯
Solusi Digitalisasi Bisnis dari Nawatara Tech
Buat kamu yang pengen punya website tapi nggak mau ribet, MauWebBisnis dari Nawatara Tech siap bantu! Kami bikin website yang profesional, cepat, dan gampang dikelola. Mulai dari Landing Page sampai Website Sistem Otomatis, semua bisa disesuaikan dengan kebutuhan bisnis kamu.
Jadi, daripada terus-terusan terjebak di marketplace, lebih baik ambil langkah besar buat punya website sendiri. Saatnya bisnis kamu lebih stabil, lebih untung, dan lebih siap bersaing!
Bangun website profesional yang bukan hanya cepat dan menarik, tapi juga didukung strategi digital marketing lengkap untuk meningkatkan traffic dan penjualan bisnismu!
MauWebBisnis dari NawaTara Tech menawarkan layanan Website Profesional #1, mulai dari Landing Page hingga Website Sistem Otomatis yang dirancang untuk meningkatkan visibilitas dan konversi bisnismu.

Baca Juga: Menghargai Kerja Sama: Vendor Kecil Bukan Pesuruh
Berlangganan Saluran WhatsApp: WA Channel
Join Community Sekarang: Nawatara Community
Post Comment