1

私はすでに Rails アプリを持っており、Postgres.app で正常に動作しています。

最初のデータベースを作成してRailsに接続するために何をしたかさえ覚えていませんが、それは機能し、これが私が持っているものですdatabase.yml

development:
  adapter: postgresql
  database: gnossy_development
  pool: 5
  timeout: 5000

2 番目の Rails アプリでは、アプリを作成しました

rails new my_app --database=postgresql --skip-test-unit

そしてRailsはdatabase.ymlでこれを作成しました

default: &default
  adapter: postgresql
  encoding: unicode
  pool: 5

development:
  <<: *default
  database: my_app_development

2 番目のアプリを PG データベースに接続するには、何をする必要がありますか?

rake db:create:all結果は"FATAL: role "my_app" does not exist"

4

1 に答える 1