Rails と Heroku は初めてです。データベースのシステム (テスト、本番、開発) が一部理解できません。
Rails アプリを 2 つ作成しました。1 つ目は Rails のデフォルトの sqlite db を使用し、2 つ目は Heroku がサポートする postgres db を使用します。簡単なデータを作成して Heroku にアプリをプッシュしたのですが、Heroku は私の db データを完全に無視します。
何がわからなかったのですか?または、Rails アプリをデプロイする簡単な方法を教えてもらえますか? 私が住んでいるチェコ共和国では、Rails があまり普及していないため、ほとんど誰もアドバイスしてくれません。
編集:
最初のアプリの DB 構成
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
production:
adapter: sqlite3
database: db/production.sqlite3
pool: 5
timeout: 5000
2 番目のアプリの DB 構成
development:
adapter: postgresql
encoding: unicode
database: poet2_development
pool: 5
username: poet2
password: psql
test:
adapter: postgresql
encoding: unicode
database: poet2_test
pool: 5
username: poet2
password: psql
production:
adapter: postgresql
encoding: unicode
database: poet2_production
pool: 5
username: poet2
password: psql