Sha256: f6dd5ed6e166043c6209d85dfd05d1511e87144184aeaa815890fde214522946

Contents?: true

Size: 271 Bytes

Versions: 3

Compression:

Stored size: 271 Bytes

Contents

module ActiveDynamic
  class Attribute < ActiveRecord::Base
    belongs_to :customizable, polymorphic: true

    self.table_name = 'active_dynamic_attributes'
    validates :name, presence: true
    validates :datatype, presence: true, inclusion: DataType::All
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
active_dynamic-0.3.0 lib/active_dynamic/attribute.rb
active_dynamic-0.2.0 lib/active_dynamic/attribute.rb
active_dynamic-0.1.0 lib/active_dynamic/attribute.rb