Help us understand the problem. What is going on with this article?

herokuへアップロードできない

環境

・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

ドキドキしながらアクセスすると画面表示!
晴れてデプロイ完了しました!

yamato1491038
30代からエンジニアを目指す💻接客業やマーケティング経験、またフリーで動画編集など 現在スクールにて初心者から学ぶ 簡単な内容からですが学んだことを発信して行きたいと思います☺️
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした