Sha256: 18801c0a06e435b24a8f954614c8c05e8c59b4db362e532c03dd50a0515599b9
Contents?: true
Size: 566 Bytes
Versions: 12
Compression:
Stored size: 566 Bytes
Contents
class InstallPgcrypto < ActiveRecord::Migration def up create_table :pgcrypto_columns do |t| t.belongs_to :owner, :polymorphic => true t.string :owner_table, :limit => 32 t.string :name, :limit => 32 t.binary :value end add_index :pgcrypto_columns, [:owner_id, :owner_type, :name], :name => :pgcrypto_type_finder add_index :pgcrypto_columns, [:owner_id, :owner_table, :name], :name => :pgcrypto_table_finder execute("CREATE EXTENSION IF NOT EXISTS pgcrypto") end def down drop_table :pgcrypto_columns end end
Version data entries
12 entries across 12 versions & 1 rubygems