Sha256: 8203032afa8031a47e714ce41d11cc1768cb46d7c0f6da465ee09580e2da74a5
Contents?: true
Size: 482 Bytes
Versions: 17
Compression:
Stored size: 482 Bytes
Contents
require_dependency "renalware/hospitals" module Renalware module Hospitals class Ward < ApplicationRecord belongs_to :hospital_unit, class_name: "Hospitals::Unit", inverse_of: :wards validates :hospital_unit, presence: true validates :name, presence: true, uniqueness: { scope: :hospital_unit_id } scope :ordered, -> { order(:name) } def self.policy_class BasePolicy end def to_s name end end end end
Version data entries
17 entries across 17 versions & 1 rubygems