diff options
author | Yves Senn <yves.senn@gmail.com> | 2013-10-24 23:48:39 -0700 |
---|---|---|
committer | Yves Senn <yves.senn@gmail.com> | 2013-10-24 23:48:39 -0700 |
commit | abeff5e64553ad5491a1663d124bfe9582a5f61e (patch) | |
tree | 06677dc32ad6034e837bf22f26a1ec1642290ca6 /activerecord/lib/active_record/connection_adapters/postgresql | |
parent | 7160ffbe59ef99f01f530ad6e8377f8a91218396 (diff) | |
parent | 0492ea6d39e48c5bdb1d15eb4afdd54b00ece091 (diff) | |
download | rails-abeff5e64553ad5491a1663d124bfe9582a5f61e.tar.gz rails-abeff5e64553ad5491a1663d124bfe9582a5f61e.tar.bz2 rails-abeff5e64553ad5491a1663d124bfe9582a5f61e.zip |
Merge pull request #12490 from senny/store_accessor_hstore_bug
ActiveRecord Store works with PG `hstore` columns
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/postgresql')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/postgresql/oid.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/postgresql/oid.rb b/activerecord/lib/active_record/connection_adapters/postgresql/oid.rb index dab876af14..4babee07b4 100644 --- a/activerecord/lib/active_record/connection_adapters/postgresql/oid.rb +++ b/activerecord/lib/active_record/connection_adapters/postgresql/oid.rb @@ -234,6 +234,10 @@ module ActiveRecord ConnectionAdapters::PostgreSQLColumn.string_to_hstore value end + + def accessor + ActiveRecord::Store::StringKeyedHashAccessor + end end class Cidr < Type @@ -250,6 +254,10 @@ module ActiveRecord ConnectionAdapters::PostgreSQLColumn.string_to_json value end + + def accessor + ActiveRecord::Store::StringKeyedHashAccessor + end end class TypeMap |