Railsでアプリを開発中なのですが、
$ rails new APP_NAME -d postgresql
とコマンドを打ってアプリを作成しました。
Gemfileには、環境に関係なくpgを入れて、開発環境,テスト環境には一応sqlite3を入れていますが、開発環境ではsqlite3とPostgreSQLどちらが使われるのでしょうか?
PostgreSQLが使われる場合、
$ rails generate model NAME
のようなコマンドによってテーブルやカラム等はPostgreSQLの方に作成されますか?
このコマンドでsqlite3の方が使われた場合、PostgreSQLへのデータ移行は何かの機能で自動で行われるものですか?
とても稚拙な質問で申し訳ないですが、よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/02/03 00:04