Sha256: 41c3d615ff3c66f772176b1a9fa7f5660b14e4613964d3b7d4affd8d9efbde31
Contents?: true
Size: 364 Bytes
Versions: 4
Compression:
Stored size: 364 Bytes
Contents
require 'uuidtools' module Rhoconnect class ApiToken < StoreOrm field :value,:string field :user_id,:string validates_presence_of :user_id def self.create(fields) fields[:value] = fields[:value] || get_random_uuid fields[:id] = fields[:value] super(fields) end def user User.load(self.user_id) end end end
Version data entries
4 entries across 4 versions & 1 rubygems