Sha256: 2012dd5140eb1064e0c71b4227156667755ea8ff5744581baa0023fd45815430
Contents?: true
Size: 513 Bytes
Versions: 35
Compression:
Stored size: 513 Bytes
Contents
# frozen_string_literal: true 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
35 entries across 35 versions & 1 rubygems