wandabo’s Engineer Blog

プログラミングに関する記事を書いてます(初心者向け)

【小ネタ】Railsガイドの「Hello, Rails!」が表示されない人へ

f:id:okinawa-wandabo:20210501175555p:plain

概要

Railsガイド通りに進めてもエラーが発生するため、その原因と解決方法を解説。

結論

Railsガイドの説明不足。

詳細

Railsガイド通りに進めようとすると躓くところがある。「Hello, Rails!」が表示されない問題だ!!

エラー文はこのように表示されてないだろうか!? ActiveRecord::NoDatabaseError

Unknown database 'blog_development'

これはつまり「blog_developmentなんてデータベース見つからん」ということ。何故かRailsガイドでは説明がすっ飛ばされているのだが、rails server よりも前に rails db:create をしなければならない。これだけで解決なのだ。

$ rails db:create
Created database 'blog_development'
Created database 'blog_test'