aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2015-01-01 00:00:00 -0800
committerRyuta Kamizono <kamipo@gmail.com>2015-01-04 07:32:03 +0900
commit3225ebfa0632cd42a0fbcf0cbca36c7c06e54844 (patch)
tree67a4a7cf8d75aa5648f9fea21ab40be75705ec97 /activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
parent4591b0fc041454f4ba4a83629b9bbca2a851969c (diff)
downloadrails-3225ebfa0632cd42a0fbcf0cbca36c7c06e54844.tar.gz
rails-3225ebfa0632cd42a0fbcf0cbca36c7c06e54844.tar.bz2
rails-3225ebfa0632cd42a0fbcf0cbca36c7c06e54844.zip
Prefer `array?` rather than `array`
Slightly refactoring `PostgreSQLColumn`. `array` should be readonly. `default_function` should be initialized by `super`. `sql_type` has been removed `[]`. Since we already choose to remove it we should not change.
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb')
-rw-r--r--activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb b/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
index 13bb5c187e..5b070cae4f 100644
--- a/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
@@ -144,7 +144,7 @@ module ActiveRecord
# AbstractAdapter
def prepare_column_options(column) # :nodoc:
spec = super
- spec[:array] = 'true' if column.respond_to?(:array) && column.array
+ spec[:array] = 'true' if column.array?
spec[:default] = "\"#{column.default_function}\"" if column.default_function
spec
end