DataBase Migration
Assalamualaikum wr.wb
Nah,Guys dipostingan kali ini aku bakal ngebahas tentang Migration pada laravel.
Lanjut kita kenali dulu apa itu migration?
Migration adalah sebuah fitur yang ada pada laravel, migration merupakan Control Version System untuk database. dengan menggunakan migration laravel, memungkinkan kita untuk mengelola database dengan lebih mudah.
Dengan menggunakan migration, kita bisa membuat table data dengan lebih mudah dan cepat. migration akan membuat atau meng-generate file-file migration sebagai control system. file-file ini lah yang bisa dikirim oleh programmer antara satu sama lain saat sedang membuat aplikasi.
Sekarang kita buat migrasi untuk membuat table t_percobaan
pertama-tama buka CMD, masuk ke folder laravel menggunakan cd
Lalu ketik perintah php artisan make:migration create_t_percobaan
Edit file create_t_percobaan di folder migration sebagai berikut :
function up() : Fungsi yang dijalankan ketika database di migrate, biasanya menjalankan perintah create table, ataupun alter table.
function down() : Fungsi yang dijalankan ketika database di rollback, biasanya kebalikan dari fungsi yang dikerjakan pada function up.
Kembali ke cmd, jalankan perintah php artisan migrate
Lalu kita lihat di database :
Nah selanjutnya kita akan buat lagi table t_kelas dengan field nama_kelas, jurusan menggunakan migrasi masih sama seperti yang sebelumnya yaitu buka CMD lalu ketik perintah php artisan make:migration create_t_kelas
seperti tadi
Lalu kita edit file create_t_kelas di folder migration
jangan lupa jalankan perintah php artisan migrate
table t_kelas telah ditambahkan
Lalu kita akan melakukan perubahan pada table t_kelas yaitu dengan menambahkan field lokasi_ruangan dengan tipe data string dan panjang 100 karakter, kita jalankan perintah
php artisan make:migration add_goldar_t_siswa
lalu edit file dan
lalu jalankan lagi perintah php artisan migrate
Selanjutnya kita akan melakukan perubahan pada t_kelas yaitu dengan mengganti panjangnya menjadi 50 karakter yaitu dengan perintah php artisan make:migration change_t_kelas
edit file tsb :
tidak lupa juga jalankan perintah php artisan migrate
Kita cek lagi database nya :
Selanjutnya kita akan menambahkan field nama_walkel dengan tipe data string dan panjang 50 karakter dengan perintah php artisan make:migration add_nama_walkel_t_kelas
lalu edit file tsb :
jalankan perintah php artisan migrate seperti biasa
lalu kita cek kembali database
Selanjutnya kita akan mengubah nama field nama_walkel menjadi nama_wali_kelas menggunakan perintah php artisan make:migration change_nama_walkel_t_kelas
Lalu edit file :
Tidak lupa jalankan perintah php artisan migrate
lalu kita cek database nya:
Nah mungkin Segitu materi kali ini mohon maaf kalau tida ada gambar saya juga lagi cari error kenapa gk bisa upload, tapi saya akan perbaiki hari ini juga jadi stay cun terus di blog saya mohon maaf kekurangan nya
Wassalamualaikum wr.wb
Nah,Guys dipostingan kali ini aku bakal ngebahas tentang Migration pada laravel.
Lanjut kita kenali dulu apa itu migration?
Migration adalah sebuah fitur yang ada pada laravel, migration merupakan Control Version System untuk database. dengan menggunakan migration laravel, memungkinkan kita untuk mengelola database dengan lebih mudah.
Dengan menggunakan migration, kita bisa membuat table data dengan lebih mudah dan cepat. migration akan membuat atau meng-generate file-file migration sebagai control system. file-file ini lah yang bisa dikirim oleh programmer antara satu sama lain saat sedang membuat aplikasi.
Sekarang kita buat migrasi untuk membuat table t_percobaan
pertama-tama buka CMD, masuk ke folder laravel menggunakan cd
Lalu ketik perintah php artisan make:migration create_t_percobaan
Edit file create_t_percobaan di folder migration sebagai berikut :
function up() : Fungsi yang dijalankan ketika database di migrate, biasanya menjalankan perintah create table, ataupun alter table.
function down() : Fungsi yang dijalankan ketika database di rollback, biasanya kebalikan dari fungsi yang dikerjakan pada function up.
Kembali ke cmd, jalankan perintah php artisan migrate
Lalu kita lihat di database :
seperti tadi
Lalu kita edit file create_t_kelas di folder migration
jangan lupa jalankan perintah php artisan migrate
Lalu kita akan melakukan perubahan pada table t_kelas yaitu dengan menambahkan field lokasi_ruangan dengan tipe data string dan panjang 100 karakter, kita jalankan perintah
php artisan make:migration add_goldar_t_siswa
lalu edit file dan
lalu jalankan lagi perintah php artisan migrate
Selanjutnya kita akan melakukan perubahan pada t_kelas yaitu dengan mengganti panjangnya menjadi 50 karakter yaitu dengan perintah php artisan make:migration change_t_kelas
edit file tsb :
tidak lupa juga jalankan perintah php artisan migrate
Kita cek lagi database nya :
lalu edit file tsb :
jalankan perintah php artisan migrate seperti biasa
lalu kita cek kembali database
Selanjutnya kita akan mengubah nama field nama_walkel menjadi nama_wali_kelas menggunakan perintah php artisan make:migration change_nama_walkel_t_kelas
Lalu edit file :
Tidak lupa jalankan perintah php artisan migrate
lalu kita cek database nya:
Nah mungkin Segitu materi kali ini mohon maaf kalau tida ada gambar saya juga lagi cari error kenapa gk bisa upload, tapi saya akan perbaiki hari ini juga jadi stay cun terus di blog saya mohon maaf kekurangan nya
Wassalamualaikum wr.wb
Komentar
Posting Komentar