Fujitakaです

>自分で定義したいFooクラスはrailsのmodelとして使うものなので、

解決したところで口を挟むのも何ですが。
話の流れからして、blogs という名前のテーブルをRuby on Railsで
使いたいという事ですよね。

こんな解決方法はどうでしょうか。

・テーブル名の変更をする。
・クラスとテーブル名に違う名前を使う。

class FooBlog < ActiveRecord::Base
  set_table_name 'blogs'
end

------
Nobuhiro Fujitaka
fujitaka / kt.rim.or.jp