Sha256: 0d84cef1658047313a630cfe5c8f293401b3efbe7a7720891abc87a6db7c2775
Contents?: true
Size: 453 Bytes
Versions: 149
Compression:
Stored size: 453 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/drugs" module Renalware module Drugs class Type < ApplicationRecord self.table_name = "drug_types" has_many :classifications, foreign_key: :drug_type_id, dependent: :destroy has_many :drugs, through: :classifications include OrderedSetScope def self.for(*codes) includes(:drugs) .ordered_set(:code, codes) end end end end
Version data entries
149 entries across 149 versions & 1 rubygems