Sha256: cd74872acf7d9d39f0224b38d0483eb13bffe36779aa5a8bcb942bf6a5ede32e
Contents?: true
Size: 588 Bytes
Versions: 6
Compression:
Stored size: 588 Bytes
Contents
module GraphQL module Sugar module Define module ModelClass def self.call(type_defn, model_class, type_name = nil) type_defn.name = type_name || model_class.to_s type_defn.metadata[:model_class] = model_class common_field_names = [:id, :createdAt, :updatedAt] common_field_names.each do |common_field_name| begin Sugar::Define::Attribute.call(type_defn, common_field_name) rescue => e Rails.logger.warn e end end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems