Sha256: c488def7413eda93636c3a5af57df64dbc332223f696725f6adbd80fa49502db
Contents?: true
Size: 250 Bytes
Versions: 5
Compression:
Stored size: 250 Bytes
Contents
module Satis class UserData < ApplicationRecord belongs_to :user, optional: true validates :key, presence: true, uniqueness: { scope: :user_id, allow_nil: true } def self.keyed(key) find_or_create_by(key: key) end end end
Version data entries
5 entries across 5 versions & 1 rubygems