ホストされているサイト (Production) のデータベースとして Postgresql を使用している heroku アプリにデータを移行する際に問題に直面しています。私の開発サイトには、Sqlite3 をデータベースとして使用した Rails 3.2.13 があります。Michael Hartl による Ruby on rails Tutorial に従いました
私はgit push heroku
herokuで自分のサイトを更新していました。また、データとともにデータベースを更新したいと考えています。ただし、heroku run rake db:migrate
データではなくスキーマを移行します。db:push
データをherokuにプッシュしようとしましたが、エラーが発生しました
dependency.rb in 'to_specs' :Could not find sequel (~) 3.20.0
また、検索したところ、最初にsqliteデータをdump.sqlにしてから実行する必要があることがわかりました
heroku pg:psql HEROKU_POSTGRESQL_COLOR --app app_name < file.sql
https://stackoverflow.com/questions/15371394/...で回答されています
が、失敗しました
the local psql command could not be located
私が間違っていることを教えてください。または、開発中の sqlite3 データで heroku postgresql を更新する正しい方法は何ですか。
前もって感謝します