Yo, bertemu lagi bersama BESTES,
disini kita akan melakukan database migration.
Yo, langsung saja.
1. Persiapan
- Cari path PHP !
Note : Lokasi folder PHP disesuaikan dengan lokasi anda menginstall XAMPP / PHP .
- Konfigurasi path PHP
Klik kanan pada THIS PC, lalu klik properties.
Lalu klik Advanced System Settings
Lalu klik Environment Variables
Lalu klik PATH pada System Variables, lalu klik EDIT
Lalu PASTE alamat path PHP anda.
- Cek Konfigurasi path PHP
Ketik php -v
2. Studi Kasus
Note :
- Buka
CMD, masuk
ke
folder laravel
menggunakan
cd
- Buka phpMyAdmin, buat
database baru
dengan
nama
db_belajarlaravel !
- Buka file .env pada root folder
project laravel
anda,
konfigurasi
koneksi
database di file tersebut !
a. Buatlah
migrasi baru
untuk
membuat
tabel
t_percobaan.
Cobalah
buat
minimal 15 field yang berbeda
pada tabel
tersebut.
1. Ketik
perintah
php
artisan make:migration create_t_percobaan
2. Akan
muncul
file baru
pada folder database/migrations, buka file tersebut !
3. Kembali
ke
cmd,
jalankan
perintah
php
artisan migrate
4. Hasilnya,
b. Membuat migrasi data
- Membuat tabel t_kelas, dengan field nama_kelas, jurusan
1. Ketik
perintah
php
artisan make:migration create_t_kelas
2. Akan
muncul
file baru
pada folder database/migrations, buka file tersebut !
3. Kembali
ke
cmd,
jalankan
perintah
php
artisan migrate
4. Hasilnya
- Mengubah tabel t_kelas dengan menambahkan field lokasi_ruangan
dengan tipe data string dan panjang 100 karakter
1. Ketik perintah php artisan make:migration add_lokasi_ruangan_t_kelas
2. Akan
muncul
file baru
pada folder database/migrations, buka file tersebut !
3. Ketik perintah php artisan migrate
4. Hasilnya,
- Mengubah
tabel
t_kelas
dengan
mengganti
panjangnya
menjadi
50 karakter
1. Ketik perintah php artisan make:migration change_length_field_t_kelas
2. Akan muncul file baru pada database/migrations, buka file tersebut !
3. Ketik perintah composer require doctrine/dbal
4. Ketik perintah php artisan migrate
5. Hasilnya,
- Mengubah
tabel t_kelas
dengan
menambahkan
field nama_walkel
dengan
tipe
data string dan panjang
50 karakter
1. Ketik
perintah
php
artisan make:migration add_nama_walkel
2. Akan muncul file baru pada database/migrations, buka file tersebut !
3. Ketik perintah php artisan migrate
4. Hasilnya,
- Mengubah
tabel
t_kelas dengan
mengubah
nama
field nama_walkel menjadi
nama_wali_kelas
1. Ketik perintah php artisan make:migration change_nama_walkel_t_kelas
2. Akan muncul file baru pada database/migrations, buka file tersebut !
3. Ketik perintah php artisan migrate
4. Hasilnya,
Sekian,
Terima Kasih

































Comments
Post a Comment