Migrasi Laravel Tambahkan Kolom Setelah Kolom

SHARE :

Dalam contoh ini, Anda akan mempelajari migrasi laravel menambahkan kolom demi kolom.

Saya ingin berbagi dengan Anda kolom tambahan migrasi laravel setelahnya. Posting ini akan memberi Anda contoh sederhana tentang cara menambahkan kolom setelah kolom tertentu dalam migrasi laravel.

Tutorial ini akan memberi Anda contoh sederhana dari migrasi laravel menambahkan kolom setelah kolom tertentu. Baiklah, mari selami detailnya.

Dalam contoh ini, saya membuat tabel "posts" dan saya ingin menambahkan status kolom baru setelah kolom isi.

Saya akan menggunakan after() untuk menambahkan kolom setelah kolom tertentu dalam tabel menggunakan migrasi laravel.

Anda dapat dengan mudah mengatur dengan versi laravel 6, laravel 7, laravel 8 dan laravel 9.

jadi mari kita lihat contoh sederhana di bawah ini:

Buat Perintah Migrasi:

php artisan make:migration add_new_columns_posts

Contoh 1 : after()

<?php
  
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
  
class CreateItemsTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::table('posts', function($table)
        {
            $table->tinyInteger('status')->after('body');
        });
    }
 
    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
            
    }
}

Sekarang, Anda dapat menjalankan migrasi:

php artisan migrate

Output:

 

OOKINFO

Jasa pembuatan Aplikasi Mobile dan Web. Siap memberikan solusi digital untuk bisnis anda. Tugas Kuliah, Organisasi, Perusahaan, E-Commerce.