PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Cập nhật bảng và thêm dữ liệu trong Di chuyển Laravel 5

Dựa trên liên kết này, tôi đã tìm thấy câu trả lời: 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++;
    }

Dù sao cũng cảm ơn sự giúp đỡ của mọi người.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tệp đầu vào dường như là một kết xuất định dạng văn bản. Vui lòng sử dụng psql

  2. Sẽ tốt hơn nếu sử dụng nhiều cơ sở dữ liệu với một lược đồ, hay một cơ sở dữ liệu với nhiều lược đồ?

  3. pgDash Diagnostics Alternatives - PostgreSQL Query Management with ClusterControl

  4. Không thể kết nối với máy chủ postgres trong một docker từ một ứng dụng dày đặc

  5. Cắt bỏ tất cả các bảng trong cơ sở dữ liệu Postgres