Sha256: 4e3fd19f036fa1996e8c054f2af05d7be49f5fc874fa5f974d0881f93ec873b9
Contents?: true
Size: 292 Bytes
Versions: 46
Compression:
Stored size: 292 Bytes
Contents
module Satis class UserData < ApplicationRecord # include ArDocStore::Model belongs_to :user, optional: true validates :key, presence: true, uniqueness: { scope: [:user_id, :type], allow_nil: true } def self.keyed(key) find_or_create_by(key: key) end end end
Version data entries
46 entries across 46 versions & 1 rubygems