アプリで PostgreSQL 9 を使用し、Heroku でホストしたいと考えています。デフォルトでは、heroku は Postgres 8.3 を使用します。Postgres 9 を使用するには、アドオンの heroku-postgres (https://addons.heroku.com/heroku-postgresql) をインストールする必要があります。ドキュメントでは、Postgresql 9 を使用するためのいくつかの手順を見つけました。これは単純ですが、すべてのデプロイ手順を自動化および簡素化する必要があります。
質問です。これらの質問から少なくとも 1 つの回答が必要です。
- アドオンなしでHerokuでデフォルトでPostgresql 9を使用することは可能ですか?
- 次のようなアドオンを追加するときに、カスタム データベースの URL 名を設定することはできます
heroku addons:add heroku-postgresql:dev CUSTOME_HEROKU_DATABASE_URL_NAME
か? - たとえば、プロモーションで最後のデータベースの URL を使用することは可能
heroku pg:promote HEROKU_POSTGRESQL_LAST
ですか? - アドオンの追加時にデータベースを昇格させることは可能
heroku addons:add heroku-postgresql:dev --promote
ですか?
grep
やのようなツールは使いたくありませんsed
。私がすでに構築したこのソリューション。