sql >> Databasteknik >  >> RDS >> PostgreSQL

Uppdatera tabell och lägg till data i en Laravel 5 Migration

Baserat på den här länken hittade jag svaret:https://stackoverflow.com/a/23506744/4650792

Schema::table('warrant_grants',function ($table){
        $table->string('name',100)->after('id')->nullable();
    });

    $results = DB::table('warrant_grants')->select('id','name')->get();

    $i = 1;
    foreach ($results as $result){
        DB::table('warrant_grants')
            ->where('id',$result->id)
            ->update([
                "name" => "Warrant-".$i
        ]);
        $i++;
    }

Tack för hjälpen ändå killar.



  1. kan jag återställa auto_increment-fältet i mySql?

  2. 2 sätt att sammanfoga strängar och siffror i MariaDB

  3. Kan inte ansluta till PostgreSQL på distans på Amazon EC2-instans med PgAdmin

  4. classNotFound Undantag vid användning av JDBC för MYSQL på Tomcat i eclipse