-dスイッチは、特定のデータベース用に新しいプロジェクトを事前構成していることを知っています。また、とを設定すると思いますが、Gemfile
それdatabase.yml
以上のことを行うかどうかはわかりません。私はそれが正確に何をしているのかについての情報を見つけることができないようです。誰かが私にいくつかのドキュメントを詳しく説明したり指摘したりできますか?
1 に答える
2
正しいGemをGemファイルに追加config/database.yml
し、正しいアダプターで事前構成します。
例えば:
rails new -d mysql
mysql2
Gemfileとdatabase.ymlに追加されadapter: mysql2
ます。
rails new -d postgresql
pg
Gemfileとadapter: postgresql
database.ymlに追加されます
database.ymlに追加のアダプター固有の構成ディレクティブがある場合があります。
初期設定に他の違いはありません。後の動作の違いは、データベース固有のGemに由来します。
于 2012-09-20T14:11:45.797 に答える