お世話になります。
rails5にpsql9.6.5を使ってwebを作りたいのですが表題通りのエラーで悩まされています。(あえて勉強のためpsql9.6.5での設定がしたいです)
OSの環境は下記の通りです
vagrant:1.9.5
centos6.8
ruby:2.4.1
rails:5.1.4
Git:2.14.1
psql:9.6.5
[vagrant@localhost mymemo]$ rake db:migrate
rake aborted!
PG::ConnectionBad: FATAL: データベース"mymemo_development"は存在しません
Tasks: TOP => db:migrate
(See full trace by running task with --trace)
このように表示されてしまいます。
mymemo/config/database.ymlの内容は
development:
<<: *default
database: mymemo_development
このようになっています
下記もご参考ください
postgres=# crete role mymemo with createdb login
postgres-# \du
ロール一覧
ロール名 | 属性
| メンバー
----------+---------------------------------------------------------------------
---------------------------+----------
mymemo | DBを作成できる
| {}
postgres | スーパーユーザ, ロールを作成できる, DBを作成できる, レプリケーション
, 行単位セキュリティを無視 | {}
vagrant | DBを作成できる
| {}
どこをどのように修正すれば良いのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/27 00:23