Sha256: 693843239498a7b465210630c51bf534091b2d7818f4319bcb6b25ced5d6d370

Contents?: true

Size: 498 Bytes

Versions: 10

Compression:

Stored size: 498 Bytes

Contents

module Faalis
  module Generators
    module Concerns
      # This concern adds support for `PostgreSQL` Hstore
      # type to generators. So `hstore` fields will not work
      # on other databases or work differently. For example
      # We try to create a json from the key/values of `hstore`
      # field and store that to the corresponding field.
      module Hstore

        private

        def hstore_fields
          fields_with('type', 'hstore')
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
faalis-2.0.0.rc6 lib/faalis/generators/concerns/hstore.rb
faalis-2.0.0.rc5 lib/faalis/generators/concerns/hstore.rb
faalis-2.0.0.rc4 lib/faalis/generators/concerns/hstore.rb
faalis-2.0.0.rc3 lib/faalis/generators/concerns/hstore.rb
faalis-2.0.0.rc2 lib/faalis/generators/concerns/hstore.rb
faalis-1.0.0 lib/faalis/generators/concerns/hstore.rb
faalis-1.0.0.alpha4 lib/faalis/generators/concerns/hstore.rb
faalis-1.0.0.alpha3 lib/faalis/generators/concerns/hstore.rb
faalis-1.0.0.alpha2 lib/faalis/generators/concerns/hstore.rb
faalis-1.0.0.alpha1 lib/faalis/generators/concerns/hstore.rb