私はレールにかなり慣れていないので、現在取り組んでいるアプリでsqliteからpostgresに切り替えるのがどれほど面倒かを考えていました。問題は、アプリの構築プロセスの途中で切り替えたことがないことです。
私のローカルデータベースにはいくつかのデータがありますが、関連性がないため削除される可能性があります。テーブル、列、モデルなどについてもっと心配しています...
私が乗り換えた理由は次のとおりです。
開発中の「chartkick」gem で「groupdate」gem を使用できるようにしたいと考えています。
後で Heroku にデプロイします。以前は「pg」gem を本番環境に追加しました。
私のコンピューターには Postgres がインストールされており、Postgres.app もあります。別のプロジェクトで groupdate を使用して chartkick をテストしているので、Postgres は問題ではありません。
質問は基本的に、プロジェクトの途中で sqlite から PG に切り替えるのはどれくらい面倒で、それを行う最も簡単で最速の方法は何ですか?
長文すみません、誰か読んでください(笑)