Bulk insert & delete
u = User.new({id: 1, first_name: "x"})
u2 = User.new({id: 2, first_name: "y"})
u3 = User.new({id: 3, first_name: "z"})
o = User.import([u, u2, u3])User.import([u, u2, u3]) do |request|
request.on_conflict("(id)").do_update { |upd|
upd.set("id = NULL")
.where { users.id == excluded.id }
}
endLast updated