sql >> Databasteknik >  >> RDS >> PostgreSQL

Rails 3:migreringsfel när json används som kolumntyp i ett ActiveRecord som stöds av Postgres

Ändra din migrering som

class CreateThing < ActiveRecord::Migration
  def change
    create_table :things do |t|
      t.integer :user_id
      t.column :json_data, :json   # Edited
      t.timestamps
    end
    add_index :things, :user_id
  end
end

Och som standard rake db uppgifter kommer att titta på schema.rb (vilket inte kommer att vara fallet för postgres) så i application.rb ändra det till

config.active_record.schema_format = :sql


  1. Användning av odefinierad konstant DB_USER - antas 'DB_USER'

  2. Jag kan inte ansluta till Postgres DB med Strapi på Heroku

  3. VÄLJ eller INFOGA en rad i ett kommando

  4. Hantera replikeringsproblem från icke-GTID till GTID MariaDB-databaskluster