Railsのapplication templateを使い
config/database.ymlにpasswordの値を入れたいと思っています。
ひな形であるconfig/database.yml
は
lang
1development: 2 adapter: mysql2 3 encoding: utf8 4 database: APPNAME_development 5 pool: 5 6 username: root 7 password: 8
実際実行するapplication.rb
は
lang
1# アプリ名の取得 2@app_name = app_name 3 4# Database 5inside 'config' do 6 remove_file "database.yml" 7 copy_file "database.yml" 8 gsub_file 'database.yml', /APPNAME/, @app_name 9end
としており、database名の取得はしております。
実行例:
$ rails new todolist --database=mysql --skip-test-unit --skip-bundle -m app_template.rb
password
を対話式に 入力し、それをdatabase.yml
に反映することが出来るのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/03/25 05:08