postgres example ejemplo ruby-on-rails postgresql jsonb

ruby-on-rails - ejemplo - postgresql jsonb example



Rails y jsonb tipo "jsonb" no existen (1)

Después de mirar alrededor descubrí que mi versión postgresql no es 9.4 ejecutando el comando correcto

postgres=# SHOW SERVER_VERSION; server_version ---------------- 9.1

Así que simplemente tuve que actualizar mi postgresql a 9.4.

Por cierto, seguí este artículo para hacer la actualización que encontré muy útil.

Ahora :

postgres=# SHOW SERVER_VERSION; server_version ---------------- 9.4.1

Espero que esto ayude a alguien en la misma situación.

psql --version psql (PostgreSQL) 9.4.1 rails -v Rails 4.2.0

Agregué una columna jsonb a través de la migración de esa manera

class AddPreferencesToUsers < ActiveRecord::Migration def change add_column :users, :preferences, :jsonb, null: false, default: ''{}'' add_index :users, :preferences, using: :gin end end

Me sale este error:

PG::UndefinedObject: ERROR: type "jsonb" does not exist LINE 1: SELECT ''jsonb''::regtype::oid

alguna ayuda ?