これは私の現在のコントローラです: 'trace_controller.rb'
rule_oms = Rule.new("localhost","root","","oms_local")
rule_warehouse=Rule.new("localhost","root","","warehouse_local")
rule_payment=Rule.new("localhost","root","","payment_local")
... .... ステージングとプロダクションの 2 つの異なるモードがあります。一意のホスト名、パスワード、ユーザー、データベース名があります。
これらの設定を environment.rb から変更するにはどうすればよいですか? それらに応じて変数を設定できますか?
環境に応じて、すべての異なるデータベースのホスト名、pwd、ユーザー、db_name を取得します。ほとんどの Rails アプリとは異なり、環境に関係なく複数のデータベースに接続します。
私が何をすべきか考えていますか?(Railsの最新バージョンを使用)。