0

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
4

1 に答える 1