Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
Laravel- logout yaparken redirect sorunu - SQLSTATE[HY000]: General error: no such column: remember_token

Açık 1 Cevaplar 117 Gösterim Php
Logout olmaya calışırken hata alıyorum. Neden böyle hata alıyorum.

SQLSTATE[HY000]: General error: 1 no such column: remember_token (SQL: update "users" set "updated_at"  "remember_token

1 cevap

0

Logout yaparken hata mesajındada görüldüğü üzere remember_token alanını bulamıyor bu eleman.

User create table kısmına gidip bir alan ekleme yapacaksın, session dan çıkarkende silinmesi lazım .

Aşağıdaki örnekten koyu olan kısımların sendede olması lazım.

public function up()
    {
        Schema::create('users', function (Blueprint $table) {
            $table->increments('id');
            $table->timestamps();
            $table->string('email')->unique();
            $table->string('password'); 
            $table->rememberToken();
        });
    }

    public function down()
    {
        
        Schema::table('users', function(Blueprint $table){
            $table->dropColumn('remember_token');
        });
        Schema::drop('users');
    }
(1.9k puan)
2Yorumlar
(4.4k puan)
Bu down fonksiyonunda zaten users tablosunu uçuruyorsun ayrıca kolon belirlemene gerek var mı bilemedim. Bilgine.
(1.9k puan)

:) evet çok mantıklı , ben google dan direk örnekten aldıydım hocam haklısınız.

Schema::drop('users'); yapılmazsa diğer şekilde olabilir