Part 11 membuat sistem management kontrakan dengan laravel 7, membuat table customers dengan migration
Nah sekarang kita akan buat table customers dengan php artisan migration nya laravel
Jadi kita ga buat langsung dari phpmyadmin, tapi akan kita buat melalui artisan migration
Sekarang buka CMD / Terminal nya, dan ketikkan perintah seperti ini php artisan make:migration create_customers --table=customers
Diatas adalah perintah untuk membuat file migration baru, --table=customers menandakan bahwa nama table yang akan kita buat yaitu customers
Sekarang kita buka file migration nya yang terletak di dalam folder ../database/migration
Setiap file migration yang baru dibuat, akan selalu berada di posisi paling bawah..
Dibuka aja file nya, kemudian tambahkan seperti dibawah ini
Disana ada field id di set sebagai auto increments, yang artinya value dari field tersebut akan terisi secara otomatis dengan nomor yang terurut
kemudian ada field nama dengan tipe data string dengan length 115 karakter
ada field no_telp tipe data string length 25..
dan lain sebagai nya..
untuk $table->timestamps(), nanti ini akan menciptakan 2 field baru yang bernama created_at dan updated_at untuk menampung waktu.
Setelah itu, di cmd jalankan perintah php artisan migrate
Maka pastikan di phpmyadmin sudah ada table baru dengan nama customers
Jadi kita ga buat langsung dari phpmyadmin, tapi akan kita buat melalui artisan migration
Buat dengan migration Laravel
Sekarang buka CMD / Terminal nya, dan ketikkan perintah seperti ini php artisan make:migration create_customers --table=customers
Diatas adalah perintah untuk membuat file migration baru, --table=customers menandakan bahwa nama table yang akan kita buat yaitu customers
Sekarang kita buka file migration nya yang terletak di dalam folder ../database/migration
Setiap file migration yang baru dibuat, akan selalu berada di posisi paling bawah..
Dibuka aja file nya, kemudian tambahkan seperti dibawah ini
Disana ada field id di set sebagai auto increments, yang artinya value dari field tersebut akan terisi secara otomatis dengan nomor yang terurut
kemudian ada field nama dengan tipe data string dengan length 115 karakter
ada field no_telp tipe data string length 25..
dan lain sebagai nya..
untuk $table->timestamps(), nanti ini akan menciptakan 2 field baru yang bernama created_at dan updated_at untuk menampung waktu.
Jalankan php artisan migrate
Setelah itu, di cmd jalankan perintah php artisan migrate
Maka pastikan di phpmyadmin sudah ada table baru dengan nama customers
Belum ada Komentar untuk "Part 11 membuat sistem management kontrakan dengan laravel 7, membuat table customers dengan migration"
Posting Komentar