gemhome / rails-erd

retired fork, DO NOT USE. see https://github.com/voormedia/rails-erd
MIT License
0 stars 0 forks source link

No entities found; I have 412 defined - using https://github.com/influitive/apartment #18

Open bf4 opened 10 years ago

bf4 commented 10 years ago

Issue by jcf608 Tuesday Oct 08, 2013 at 19:00 GMT Originally opened as https://github.com/voormedia/rails-erd/issues/60


I have used erd in the past and has been very effective. I have just been assigned to a new app, so thought I would use ERD to orient myself. I don't know if it makes a difference, but I am using the apartment gem cited in the title.

I invoked: rake erd orientation=vertical file_name='transcript' title='Transcript' attributes=false only='user,transcript,report_card,section_report'

And got the following error:

Loading code in search of Active Record models... Generating Entity-Relationship Diagram for 412 models... rake aborted! No entities found; create your models first! /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/gems/rails-erd-1.1.0/lib/rails_erd/diagram.rb:159:in block in filtered_entities' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/gems/rails-erd-1.1.0/lib/rails_erd/diagram.rb:158:intap' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/gems/rails-erd-1.1.0/lib/rails_erd/diagram.rb:158:in filtered_entities' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/gems/rails-erd-1.1.0/lib/rails_erd/diagram.rb:128:ingenerate' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/gems/rails-erd-1.1.0/lib/rails_erd/diagram.rb:119:in create' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/gems/rails-erd-1.1.0/lib/rails_erd/diagram.rb:74:increate' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/gems/rails-erd-1.1.0/lib/rails_erd/tasks.rake:41:in block (2 levels) in <top (required)>' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:ineval' /Users/jfreeman/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:in `

' Tasks: TOP => erd => erd:generate (See full trace by running task with --trace)

bf4 commented 10 years ago

Comment by robinroestenburg Sunday Nov 03, 2013 at 09:25 GMT


@jcf608 I think you need the models you specify in the only option need to be capitalized, I had a similar problem yesterday. Could you try using only='User,Transcript,ReportCard,SectionReport'?