Sha256: 03f7f1df679d2a78884386dd732f6522a6149eab227f45df3cd28e5cebba347c

Contents?: true

Size: 279 Bytes

Versions: 7

Compression:

Stored size: 279 Bytes

Contents

module Rearview::Concerns::Models::User
  extend ActiveSupport::Concern
  included do

    self.table_name = "users"

    has_many :monitors, :dependent => :destroy

    serialize :preferences, JSON

    validates_uniqueness_of :email
    validates_presence_of :email

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rearview-1.0.1-jruby lib/rearview/concerns/models/user.rb
rearview-1.0.0-jruby lib/rearview/concerns/models/user.rb
rearview-1.0.0.rc5-jruby lib/rearview/concerns/models/user.rb
rearview-1.0.0.rc4-jruby lib/rearview/concerns/models/user.rb
rearview-1.0.0.rc3-jruby lib/rearview/concerns/models/user.rb
rearview-1.0.0.rc2-jruby lib/rearview/concerns/models/user.rb
rearview-1.0.0.rc1-jruby lib/rearview/concerns/models/user.rb