Include models without associations

pull/15865/head
Rafa de la Torre 4 years ago
parent 8749294e5c
commit 67c69fadbf

@ -11,8 +11,10 @@ Dir.glob('./app/models/**/*.rb').each {|file| require file }
# List Sequel through reflection # List Sequel through reflection
Sequel::Model.subclasses.each do |model| Sequel::Model.subclasses.each do |model|
# Get its associations # Get its associations
model.association_reflections.values.each do |assoc| associations = model.association_reflections.values
associations.each do |assoc|
# Graphviz dot output # Graphviz dot output
puts "#{model.to_s.demodulize} -> #{assoc.associated_class.to_s} [ label=\"#{assoc[:type].to_s}\" ];" puts "#{model.to_s.demodulize} -> #{assoc.associated_class.to_s} [ label=\"#{assoc[:type].to_s}\" ];"
end end
puts "#{model.to_s.demodulize} -> {}" if associations.empty?
end end

Loading…
Cancel
Save