From f798915268b240e4ba5b671147182b3447d80e6e Mon Sep 17 00:00:00 2001 From: Rafael dos Santos Silva Date: Tue, 29 Aug 2023 16:53:42 -0300 Subject: [PATCH] fix tests --- lib/mini_sql/postgres/connection.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/mini_sql/postgres/connection.rb b/lib/mini_sql/postgres/connection.rb index 1ffb977..c7b2a75 100644 --- a/lib/mini_sql/postgres/connection.rb +++ b/lib/mini_sql/postgres/connection.rb @@ -33,10 +33,12 @@ def self.type_map(conn) .new(conn) .typenames_by_oid .find { |k, v| v == "vector" } - .first + &.first - map.add_coder(Pgvector::PG::TextDecoder::Vector.new(name: "vector", oid: vector_oid, format: 0)) - map.add_coder(Pgvector::PG::BinaryDecoder::Vector.new(name: "vector", oid: vector_oid, format: 1)) + if !vector_oid.nil? + map.add_coder(Pgvector::PG::TextDecoder::Vector.new(name: "vector", oid: vector_oid, format: 0)) + map.add_coder(Pgvector::PG::BinaryDecoder::Vector.new(name: "vector", oid: vector_oid, format: 1)) + end end map end