開発用または生産用に2つの異なるデータベースを使用できますか? 1つはHeroku、もう1つは地方開発ですか?2つの異なるデータベース
HerokuはPostgreSQLを使用しますが、私はローカル開発用にSQLliteを使用します。
開発用または生産用に2つの異なるデータベースを使用できますか? 1つはHeroku、もう1つは地方開発ですか?2つの異なるデータベース
HerokuはPostgreSQLを使用しますが、私はローカル開発用にSQLliteを使用します。
はい、それは完全に可能です - heroku db:push
を使用して、ローカルのSQLiteデータベースをHeroku上で動作するポストグルにプッシュします。
しかし
そして、これは個人的な経験からですが、私は私が書いたSQLは、自身が使用私が使用したも宝石のsqlite/postgresの/ MySQLの間で異なっているような状況に遭遇しましたpostgresに対してテストされていないfindbysqlは、私がHerokuに置いたときにそれを捕まえました。
postgresをローカルにインストールするのに数秒間かかりますが、最終的に展開するDBプラットフォームを使用することを強くお勧めします。
はい、可能です。 – Mischa