jam-cloud/ruby/lib/jam_ruby/models/icecast_server_group.rb

10 lines
380 B
Ruby

module JamRuby
class IcecastServerGroup < ActiveRecord::Base
has_many :users, class_name: "JamRuby::User", inverse_of: :icecast_server_group, foreign_key: 'icecast_server_group_id'
has_many :servers, class_name: "JamRuby::IcecastServer", inverse_of: :server_group, foreign_key: 'icecast_server_group_id'
validates :name, presence: true, uniqueness: true
end
end