Q&A
解決済
1回答
6242閲覧
総合スコア196
Ruby on Rails4はRubyによって書かれたオープンソースのウェブフレームワークです。 Ruby on Railsは「設定より規約」の原則に従っており、効率的に作業を行うために再開発を行う必要をなくしてくれます。
0グッド
1クリップ
投稿2016/10/17 08:59
0
1
Rails 4.2.6でDBにPostgresを使っています。
database.ymlにpasswordを書いており、アプリからは問題なく接続できているのですが、rails dbコマンドで接続するとき、毎回パスワードの入力を求められます。 database.ymlに書いてあるのだから入力しなくても接続して欲しいのですが、これは仕様なのでしょうか?
database.yml
password
rails db
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答1件
ベストアンサー
bash1rails db -p development
bash
1rails db -p development
のようにすると、database.ymlからpasswordを読み込んで実行してくれますよ!
以下参考URLです。 http://api.rubyonrails.org/classes/Rails/DBConsole.html#method-c-parse_arguments
ruby1 opt.on("-p", "--include-password", "Automatically provide the password from database.yml"
ruby
1 opt.on("-p", "--include-password", "Automatically provide the password from database.yml"
(自動でdatabase.ymlからpasswordを提供しますよーのような意味) とあります。
投稿2016/10/17 10:30
総合スコア891
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
rails dbで接続するときパスワードの入力が必要?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。