From 8c34d106ca66a03a78739c411a2f4ecb9fcad25d Mon Sep 17 00:00:00 2001 From: Matthew Draper Date: Tue, 8 Sep 2015 04:23:32 +0930 Subject: Correct query for PostgreSQL 8.2 Generic cast-to-text was only added in 8.3. --- .../connection_adapters/postgresql/oid/type_map_initializer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb b/activerecord/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb index 191c828e60..6155e53632 100644 --- a/activerecord/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb +++ b/activerecord/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb @@ -36,7 +36,7 @@ module ActiveRecord WHERE t.typname IN (%s) OR t.typtype IN (%s) - OR t.typinput::varchar = 'array_in' + OR t.typinput = 'array_in(cstring,oid,integer)'::regprocedure OR t.typelem != 0 SQL end -- cgit v1.2.3