開発環境
Ruby 2.6.5
Ruby on Rails 6.0
My SQL
Heroku CLIをインストール済み
1. Heroku上にアプリケーションを作成
% heroku create <<アプリケーション名>>
2. ClearDBアドオンを追加
% heroku addons:add cleardb
3. 設定を変更(Ruby on railsを使う場合)
% heroku_cleardb=`heroku config:get CLEARDB_DATABASE_URL`
% heroku config:set DATABASE_URL=mysql2${heroku_cleardb:5}
4. Heroku上で環境変数を設定
% heroku config:set RAILS_MASTER_KEY=`cat config/master.key`
5. Herokuで利用するStackを指定(Ruby2.6.5が動作する場合)
% heroku stack:set heroku-18 -a <<アプリケーション名>>
6. Herokuへアプリケーションを追加
% git push heroku master
7. Heroku上でマイグレーションを実行
% heroku run rails db:migrate
8. 公開を確認
% heroku apps:info
% heroku open
9. デバッグ
% heroku logs --tail --app <<アプリケーション名>>