環境
・Rails 6.0.3.2
・mysql Ver 14.14 Distrib 5.6.47
・osx10.15
はじめに
Rails
でWEBアプリを作成し初めてheroku
へデプロイするときにうまくできなかったり画面が表示されず困ったのでケアレスミスもありますがその時の対処を載せます。
問題点1(アプリ名)
アプリ名やファイル名にアンダーバー「_」
は使用できないということ。自分の場合はGithubへもPUSHができませんでした。
ハイフン「-」
は利用できるので自分の場合はハイフンを変更することにより進みました!
問題点2(マイグレーション)
デプロイ後にマイグレーションしてなかった。初めてのことだったので、この単純な作業になかなか気づけませんでした。。。
git push heroku master
その後にDBを作成を忘れずに!
heroku run rake db:migrate
問題点3(DBの種類が違う)
heroku
のDBは『PostgreSQL』であり自分の環境(MySQL)と異なっていたことです。
詳細は別記事に記載↓
・https://qiita.com/yamato1491038/items/4884b8d77c2852425cd1
ドキドキしながらアクセスすると画面表示!
晴れてデプロイ完了しました!