Sha256: aa2b24a8f7d2355dabeb3b564ad9273ff0544b80f86dac297ee5a9def3a7e650
Contents?: true
Size: 557 Bytes
Versions: 20
Compression:
Stored size: 557 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/low_clearance" require "document/base" module Renalware module LowClearance class Profile < ApplicationRecord include Accountable include Document::Base validates :patient, presence: true belongs_to :patient, touch: true belongs_to :referrer has_document class_name: "Renalware::LowClearance::ProfileDocument" has_paper_trail class_name: "Renalware::LowClearance::Version", on: [:create, :update, :destroy] end end end
Version data entries
20 entries across 20 versions & 1 rubygems