genome/dgi-db

View on GitHub
app/models/data_model/drug_claim_alias.rb

Summary

Maintainability
A
15 mins
Test Coverage
module DataModel
  class DrugClaimAlias < ::ActiveRecord::Base
    include Genome::Extensions::UUIDPrimaryKey
    belongs_to :drug_claim, inverse_of: :drug_claim_aliases

    def self.for_search
      eager_load(drug_claim: [drug: [drug_claims: {interaction_claims: { source: [], gene_claim: [:source, :gene_claim_categories], interaction_claim_types: [], drug_claim: [drug: [drug_claims: [:drug_claim_types]]]}}]])
    end
  end
end