Sha256: e893d18c338c3db3b4620bc0cd172867eb2200a6ab1fc84547cc58cb08ad18f9

Contents?: true

Size: 366 Bytes

Versions: 6

Compression:

Stored size: 366 Bytes

Contents

module Amalgam
  module Models
    class Group < ::ActiveRecord::Base
      set_table_name "groups"

      attr_accessible :name

      has_many :base_groups, :dependent => :destroy, :class_name => '::Amalgam::Models::BaseGroup'

      validates_presence_of :name
      validates_uniqueness_of :name
      validates_length_of :name, :maximum => 255
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
amalgam-2.1.4.1 lib/amalgam/models/group.rb
amalgam-2.1.4 lib/amalgam/models/group.rb
amalgam-2.1.3.1 lib/amalgam/models/group.rb
amalgam-2.1.3 lib/amalgam/models/group.rb
amalgam-2.1.2 lib/amalgam/models/group.rb
amalgam-2.1.1 lib/amalgam/models/group.rb