Kolom tidak ada di database

Saya sudah migrate file '2023_08_17_154622_creates_profile_user_pivot_table.php'. Namun kolom 'profile_id' dan 'user_id' tidak ada di database

public function up()
    {
        Schema::create('profile_user', function (Blueprint $table) {
            $table->id();
            $table->unsignedBigInteger('profile_id');
            $table->unsignedBigInteger('user_id');

            $table->timestamps();
        });
    }
avatar ZhasXSNoW
@ZhasXSNoW

1 Kontribusi 0 Poin

Diperbarui 7 bulan yang lalu

Tanggapan

database apa yang digunakan? bisa ditunjukkan konfigurasi db nya?

2 Jawaban:

Apakah sudah menjalankan migration nya ?

avatar AhmadHaidarAlbaqir
@AhmadHaidarAlbaqir

19 Kontribusi 3 Poin

Dipost 7 bulan yang lalu

Tanggapan

sudah kak, malah berkali kali, tapi tetep tidak ada kolomnya di database sqlite

apakah ada error ketika menjalankan migration?

ngga error, cuma tulisanya "Nothing to migrate" karena emang udah di migrate

"Namun kolom 'profile_id' dan 'user_id' tidak ada di database". Ini maksudnya kamu mau menambahkan kolom atau bikin table baru ?

Untuk menambahkan kolom, isi file migrationnya berbeda contoh menambahkan email di table users yang sudah ada

Schema::table('users', function (Blueprint $table) {
    $table->string('email')->nullable();
});

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 7 bulan yang lalu

Login untuk ikut Jawaban