Sha256: b9a50bcaf9f675f017fe23b93cc6babd6bf218a3d54b05390ccb2a5e365ba3fd

Contents?: true

Size: 439 Bytes

Versions: 1

Compression:

Stored size: 439 Bytes

Contents

if defined?(Mongoid::Document)
  class PufferUser
    include Mongoid::Document

    field :email, :type => String
    field :password_digest, :type => String
    field :roles, :type => String

    include Puffer::PufferUser
  end
elsif defined?(ActiveRecord::Base) && ActiveRecord::Base.connection.table_exists?('puffer_users')
  class PufferUser < ActiveRecord::Base
    include Puffer::PufferUser
  end
else
  class PufferUser
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
puffer-0.1.0 app/models/puffer_user.rb