# File lib/merb_datamapper.rb, line 40 def self.run Merb.logger.verbose! 'Merb::Orms::DataMapper::Associations block' # make sure all relationships are initialized after loading descendants = DataMapper::Resource.descendants.dup descendants.dup.each do |model| descendants.merge(model.descendants) if model.respond_to?(:descendants) end descendants.each do |model| model.relationships.each_value { |r| r.child_key } end Merb.logger.verbose! 'Merb::Orms::DataMapper::Associations complete' end