# All model names in a rails project?

**URL:** <https://www.ruby-forum.com/t/all-model-names-in-a-rails-project/124620>\
**Category:** Rails\
**Created:** [December 31, 2007, 5:44am UTC](https://www.ruby-forum.com/t/all-model-names-in-a-rails-project/124620 "2007-12-31T05:44:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mokkai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/c2a13f/32.png) [@mokkai](https://www.ruby-forum.com/u/mokkai)\
**Post date:** [December 31, 2007, 5:44am UTC](https://www.ruby-forum.com/t/all-model-names-in-a-rails-project/124620/1 "2007-12-31T05:44:15Z")

</div>

how to find all model names in a rails project ?

---

<div class="post-metadata">

**Author:** ![mokkai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/c2a13f/32.png) [@mokkai](https://www.ruby-forum.com/u/mokkai)\
**Post date:** [December 31, 2007, 6:31am UTC](https://www.ruby-forum.com/t/all-model-names-in-a-rails-project/124620/2 "2007-12-31T06:31:59Z")

</div>

On Dec 30, 8:44 pm, Pokkai D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> ## how to find all model names in a rails project ?
> 
> Posted viahttp://www.ruby-forum.com/.

you could:

Dir[“app/models/\*”].each do |f| p f ##

OR:

ActiveRecord::Base.connection.tables.map {|t| t.classify}  
from the nice folks in NZ:  
[http://groups.google.com/group/WellRailed/browse\_frm/thread/abd9440d0eb26d44](http://groups.google.com/group/WellRailed/browse_frm/thread/abd9440d0eb26d44)

or in MySQL, SHOW TABLES;

---

<div class="post-metadata">

**Author:** ![mokkai](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/c2a13f/32.png) [@mokkai](https://www.ruby-forum.com/u/mokkai)\
**Post date:** [December 31, 2007, 9:39am UTC](https://www.ruby-forum.com/t/all-model-names-in-a-rails-project/124620/3 "2007-12-31T09:39:01Z")

</div>

thank you gene tani
