Sha256: 0b62cb462597c5e409c1fc077beeea0d7dff2e97ef3845b513a9f2504c0e9c80
Contents?: true
Size: 461 Bytes
Versions: 22
Compression:
Stored size: 461 Bytes
Contents
require_dependency "renalware/hd" module Renalware module HD class Station < ApplicationRecord include Accountable belongs_to :location, class_name: "HD::StationLocation", foreign_key: :location_id validates :hospital_unit_id, presence: true validates :name, uniqueness: { scope: :hospital_unit_id } scope :for_unit, ->(id){ where(hospital_unit_id: id) } scope :ordered, ->{ order(position: :asc) } end end end
Version data entries
22 entries across 22 versions & 1 rubygems
Version | Path |
---|---|
renalware-core-2.0.0.pre.beta11 | app/models/renalware/hd/station.rb |
renalware-core-2.0.0.pre.beta10 | app/models/renalware/hd/station.rb |