私はいくつかのテーブルを持っていて、それぞれがレールの命名規則に従わないカラムを含んでいます。
これらのテーブルからActiveRecordモデルを作成するためのツールはありますか?これを手作業で行う必要がありますか?既存のポストグルにレールを接続するDB - コンソールとコントローラに見えないモデル
手作業で1つのテーブルのActiveRecordモデルを作成しても、これは問題ありませんか? (その上に不要に隠されたDB識別子は?)
UPDATE
私はmagicmodelsを試してみましたが、それは働いていないことができます(最後に変更されたので、それがしばらくされている)としていないようですレール3.2
と互換性がどのような私は、試してみました:
- change the database.yml so it points towards my existing Postresql database
- manually create my models such as:
# app/models/user.rb
class User < ActiveRecord::Base
end
- run the console and tried
User.all
=> I end up with an error saying that contant User was not initialized.
Doesn't the console import the model automatically ? Or is that linked to the fact the configuration I did is not correct ?
どのように魔法のツールが何をすべきか知っていますか? –
おそらくmagic_model_generatorのように、これは興味深いオプションのようです。 – Luc