私は単一の環境のためのレールなしでDB接続を作成しており、正常に動作しています。しかし複数の環境でActiveRecordを使用するには?
複数の環境(例、開発、生産、テストなど)のためのDB設定を作成します(正常に動作している)単一の環境のDB接続コード:受け入れrequire 'mysql2'
require "active_record"
# Using ActiveRecord
ActiveRecord::Base.establish_connection(
:adapter=> 'mysql2',
:database=> 'dev_db',
:username=> 'root',
:password=>'root'
)
class Planning < ActiveRecord::Base
end
p Planning.find(1)
提案...
他のフレームワーク内で作業しているのですか?これはすべてカスタム作成ですか? (このテクニックは関係なくほぼ同じになりますが、何かが事前に定義されているかどうかは疑問です) –
フレームワークなしruby – Amit
http://stackoverflow.com/questions/5891529/standalone-ruby-how-参照用にデータベース-yml –