PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Rails 3:lỗi di chuyển khi sử dụng json làm loại cột trong ActiveRecord được Postgres hỗ trợ

Thay đổi quá trình di chuyển của bạn như

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

Và theo mặc định rake db các tác vụ sẽ xem xét trong schema.rb (sẽ không xảy ra với postgres) vì vậy trong application.rb hãy thay đổi nó thành

config.active_record.schema_format = :sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fluent NHibernate và PostgreSQL, SchemaMetadataUpdater.QuoteTableAndColumns - System.NotSupportedException:Không hỗ trợ phương pháp đã chỉ định

  2. Tuple to List - Kiểu trả về Python / PostgreSQL của Bản ghi SETOF

  3. Quyền bị từ chối khi cố gắng nhập tệp CSV từ PGAdmin

  4. Các cột được tính toán / tính toán / ảo / dẫn xuất trong PostgreSQL

  5. Diễn giải kết quả từ phân tích giải thích trong Postgres