普通にmodelを生成して扱おうと思っていたら
rails mysql2 error table doesn't exist
が出てしまった。解決に手間取ったのでメモ
self.table_name
で解決できる。
まずは、migration
を作成したくないので--migration=false
オプションをつけてモデルを生成する。
$ bundle exec rails g model user --migration=false
そして、モデルクラスに既存のテーブル名を指定する。
class User < ActiveRecord::Base
self.table_name = 'user'
end