Skip to content

Commit bd059dc

Browse files
committed
Do not set num_rows to non-nil atom, closes #767
1 parent f1ffdb5 commit bd059dc

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

lib/postgrex/protocol.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2730,7 +2730,7 @@ defmodule Postgrex.Protocol do
27302730
defp copied(%{connection_id: connection_id}) do
27312731
%Postgrex.Result{
27322732
command: :copy_stream,
2733-
num_rows: :copy_stream,
2733+
num_rows: nil,
27342734
rows: nil,
27352735
columns: nil,
27362736
connection_id: connection_id

lib/postgrex/result.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ defmodule Postgrex.Result do
1717
command: atom | [atom],
1818
columns: [String.t()] | nil,
1919
rows: [[term] | binary] | nil,
20-
num_rows: integer,
20+
num_rows: integer | nil,
2121
connection_id: pos_integer,
2222
messages: [map()]
2323
}

test/stream_test.exs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ defmodule StreamTest do
409409
assert_received %DBConnection.LogEntry{} = entry
410410
assert entry.query.query == query
411411

412-
assert {:ok, ^query, %{command: :copy_stream, rows: nil, num_rows: :copy_stream}} =
412+
assert {:ok, ^query, %{command: :copy_stream, rows: nil, num_rows: nil}} =
413413
entry.result
414414

415415
assert_received %DBConnection.LogEntry{} = entry
@@ -678,7 +678,7 @@ defmodule StreamTest do
678678
assert_received %DBConnection.LogEntry{} = entry
679679
assert entry.query.query == query_in
680680

681-
assert {:ok, ^query_in, %{command: :copy_stream, rows: nil, num_rows: :copy_stream}} =
681+
assert {:ok, ^query_in, %{command: :copy_stream, rows: nil, num_rows: nil}} =
682682
entry.result
683683

684684
assert_received %DBConnection.LogEntry{} = entry
@@ -706,7 +706,7 @@ defmodule StreamTest do
706706
assert_received %DBConnection.LogEntry{} = entry
707707
assert entry.query.query == query_in
708708

709-
assert {:ok, ^query_in, %{command: :copy_stream, rows: nil, num_rows: :copy_stream}} =
709+
assert {:ok, ^query_in, %{command: :copy_stream, rows: nil, num_rows: nil}} =
710710
entry.result
711711

712712
assert_received %DBConnection.LogEntry{} = entry
@@ -746,7 +746,7 @@ defmodule StreamTest do
746746
assert_received %DBConnection.LogEntry{} = entry
747747
assert entry.query.query == query_in
748748

749-
assert {:ok, ^query_in, %{command: :copy_stream, rows: nil, num_rows: :copy_stream}} =
749+
assert {:ok, ^query_in, %{command: :copy_stream, rows: nil, num_rows: nil}} =
750750
entry.result
751751

752752
assert_received %DBConnection.LogEntry{} = entry

0 commit comments

Comments
 (0)