Cara Membuat Migrasi Laravel
Migrasi adalah salah satu fitur yang terdapat pada laravel. Migration merupakan Control Version System untuk database dan dengan menggunakan migration laravel Anda dapat mengelola database dengan lebih mudah. Dengan menggunakan migration, Anda bisa dengan lebih mudah dalam membuat table data. Fitur Migration akan membuat atau meng-generate file – file migration sebagai control system. File – file ini yang bisa diirim oleh programmer antara satu sama lain saar sedang membuat aplikasi.
Membuat Migrasi
Untuk membuat atau memanfaatkan fitur migration yang terdapat pada laravel, Anda bisa mengikuti langkah – langkah berikut
- Buka CMD/Terminal dan pastikan berada pada direktori aktif tempat laravel Anda tersimpan
- Selanjutnya ketikan perintah berikut php artisan make:migration create_gaji_table
- Perintah tersebut nantinya akan secara otomatis membuat file migrasi
- Anda bisa mengeceknya pada folder database/migrations
- Selanjutnya modifikasi file migrasi yang sudah dibuat sebelumnya yaitu tabel gaji, lalu isikan dengan contoh kode seperti berikut
<?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; class CreateGajiTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('gaji', function (Blueprint $table) { $table->increments('id'); $table->date('tglgaji'); $table->double('gajipokok'); $table->double('tunjangan'); $table->double('potongan'); $table->double('gajibersih'); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('gaji'); } }
- Simpan filenya jika sudah selesai
Menjalankan Migrasi
Untuk menjalankan migrasi yang sudah dibuat sebelumnya, ikuti langkah – langkah berikut
- Buka CMD/Terminal dan pastikan berada pada direktori aktif tempat laravel Anda tersimpan
- Ketikan perintah php artisan migrate
- Perintah diatas secara otomatis membuat tabel pada database Anda dengan gaji seperti berikut
Baca juga : Contoh Sederhana CRUD Laravel 8
0 Response to "Cara Membuat Migrasi Laravel"
Post a Comment
Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin