Rails 3.1アプリケーションでは、SQLiteを使用してローカルに開発し、Heroku(これはPostgreSQLが必要です)にデプロイします。PostgreSQLをローカルにインストールせずにHerokuにデプロイする方法は?
私は成功しHerokuのにプッシュすることができますgroup :development, :test do gem 'sqlite3' end
と私のgemfileを設定しているが、私は私のGemfileにPGの宝石を追加し、実行バンドルをインストールする場合はアプリが
"Please install the postgresql adapter: `gem install activerecord-postgresql-adapter` (pg is not part of the bundle. Add it to Gemfile.)"
で失敗
"ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) /opt/local/bin/ruby extconf.rb checking for pg_config . . . not found"
私はPostgreSQLをローカルにインストールしていないためです。
私はPostgreSQLをローカルにインストールしたくありません。
PostgreSQLをローカルにインストールせずにHerokuに展開する方法はありますか?
良いアドバイスが発生しているが、この場合には、私は非常に単純な何かをやっているし、それは未使用のパッケージに私の開発マシンを乱雑にないメリットありません。 –