Sha256: 4ba85a8d7905fa6dec98cac1b5458e564651df5fcc499663b23157967c929257

Contents?: true

Size: 299 Bytes

Versions: 3

Compression:

Stored size: 299 Bytes

Contents

class Odania::User < ActiveRecord::Base
	validates_length_of :name, minimum: 3, maximum: 20
	validates_uniqueness_of :name, :scope => [:site_id]
	validates_uniqueness_of :email, :scope => [:site_id]

	has_many :roles, class_name: 'Odania::UserRole'
	belongs_to :site, class_name: 'Odania::Site'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
odania_core-0.0.7 app/models/odania/user.rb
odania_core-0.0.6 app/models/odania/user.rb
odania_core-0.0.5 app/models/odania/user.rb