建立一個 hstore 列

Hstore 列可用於儲存設定。啟用擴充套件後,它們在 PostgreSQL 資料庫中可用。

class CreatePages < ActiveRecord::Migration[5.0]
  def change
    create_table :pages do |t|
      enable_extension 'hstore' unless extension_enabled?('hstore')
      t.hstore :settings
      t.timestamps
    end
  end
end