aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
diff options
context:
space:
mode:
authorKevin Cheng <Kache@users.noreply.github.com>2016-01-29 17:44:04 -0500
committerGannon McGibbon <gannon.mcgibbon@shopify.com>2018-09-18 16:40:10 -0400
commit16510d609c601aa7d466809f3073ec3313e08937 (patch)
treea7f1ccbc273008772d6611d9f882acb853aa4f8a /activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
parente925cb4d856088a815bf4a0cf27518d01bb4029d (diff)
downloadrails-16510d609c601aa7d466809f3073ec3313e08937.tar.gz
rails-16510d609c601aa7d466809f3073ec3313e08937.tar.bz2
rails-16510d609c601aa7d466809f3073ec3313e08937.zip
Deprecate ActiveRecord::Result#to_hash in favor of #to_a
method returns an array of hashes, not a hash e.g. Hash.try_convert(result) calls #to_hash and raises a TypeError [Gannon McGibbon + Kevin Cheng]
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb')
-rw-r--r--activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb b/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
index d32fd5ea09..baa0a29afd 100644
--- a/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
+++ b/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
@@ -576,7 +576,7 @@ module ActiveRecord
column
end
else
- basic_structure.to_hash
+ basic_structure.to_a
end
end