sql >> データベース >  >> RDS >> PostgreSQL

Laravel5の移行でテーブルを更新してデータを追加する

    このリンクに基づいて、私は答えを見つけました: 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++;
        }
    

    とにかく助けてくれてありがとう。



    1. PythonMySQLモジュール

    2. PostgreSQLのタイムスタンプから日付(yyyy / mm / dd)を抽出します

    3. Visual StudioでアクセスできるようにカスタムDBプロバイダーを追加するにはどうすればよいですか?

    4. Oracle DB:最初のクエリが空の場合、2番目のクエリを返します