magic_option.rb 293 Bytes
class MagicOption < ActiveRecord::Base
  belongs_to :magic_field
  
  validates_presence_of :value
  validates_uniqueness_of :value, :scope => :magic_field_id
  validates_uniqueness_of :synonym, :scope => :magic_field_id, :if => Proc.new{|this| !this.synonym.nil? and !this.synonym.empty?}
end