Sha256: ba916692a67ba8fdd69bb8c47ffdd2d4c321921b4461edd70f8b54fcac5cf5ca
Contents?: true
Size: 426 Bytes
Versions: 3
Compression:
Stored size: 426 Bytes
Contents
module PGCrypto class Column < ActiveRecord::Base attr_accessible :name self.table_name = 'pgcrypto_columns' before_save :set_owner_table belongs_to :owner, :autosave => false, :inverse_of => :pgcrypto_columns, :polymorphic => true default_scope select(%w(id owner_id owner_type owner_table)) protected def set_owner_table self.owner_table = self.owner.class.table_name end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pgcrypto-0.3.5 | lib/pgcrypto/column.rb |
pgcrypto-0.3.4 | lib/pgcrypto/column.rb |
pgcrypto-0.3.3 | lib/pgcrypto/column.rb |