aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2019-02-20 21:14:24 +0900
committerRyuta Kamizono <kamipo@gmail.com>2019-02-20 21:14:24 +0900
commitfd919ec881c8ae9e7c7e9251372109849b6888d8 (patch)
treeef3f1ae35e562ae83ddb329b11c9d46a4129dd2f /activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb
parentc267e9afa890f1034f0d15215b0dbaa59307d80e (diff)
downloadrails-fd919ec881c8ae9e7c7e9251372109849b6888d8.tar.gz
rails-fd919ec881c8ae9e7c7e9251372109849b6888d8.tar.bz2
rails-fd919ec881c8ae9e7c7e9251372109849b6888d8.zip
PostgreSQL: Support endless range values for range types
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb')
-rw-r--r--activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb b/activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb
index 0895d06356..d40e0ef1f0 100644
--- a/activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb
+++ b/activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb
@@ -138,7 +138,7 @@ module ActiveRecord
end
def encode_range(range)
- "[#{type_cast_range_value(range.first)},#{type_cast_range_value(range.last)}#{range.exclude_end? ? ')' : ']'}"
+ "[#{type_cast_range_value(range.begin)},#{type_cast_range_value(range.end)}#{range.exclude_end? ? ')' : ']'}"
end
def determine_encoding_of_strings_in_array(value)