# Blog::Post(Table doesn't exist)?

**URL:** <https://www.ruby-forum.com/t/blog-post-table-doesnt-exist/152125>\
**Category:** Rails\
**Created:** [October 30, 2008, 10:59am UTC](https://www.ruby-forum.com/t/blog-post-table-doesnt-exist/152125 "2008-10-30T10:59:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/35a633/32.png) [@jamal](https://www.ruby-forum.com/u/jamal)\
**Post date:** [October 30, 2008, 10:59am UTC](https://www.ruby-forum.com/t/blog-post-table-doesnt-exist/152125/1 "2008-10-30T10:59:51Z")

</div>

Well, it’s as simple as the subject says 🙂

Why does…

class Blog::Post \< ActiveRecord::Base  
end

…use “posts” table and not “blog\_posts”?

even though migration file has created…

create\_table blog\_posts do |t|  
…  
end

I checked the “db” file and blog\_posts is created 🙂
