herokuでgit push heroku masterするときに、dbと繋ぎたい。
初期ではherokuはPostgreSQLをしようする流れになっていたかと思いますが、今回はsequel proでdbを作りたいと思います。
rails 5.2.1
mac high sierra 10.13
gem 'rails_12factor'
end
gemを入れますrails_12factor ##これはもしかしたらいらなかったかも??
必要であればmysqlのgem versionを指定してあげるといいかも。(~> '0.0.1')みたいに。
config/environments/production.rbに
config.assets.compile = true
追記。自分はfalseになってました。
heroku createとか実行
heroku addons:add cleardb
heroku config | grep CLEARDB_DATABASE_URL
実行すると、
mysql://b00000008:0000000e@us-00000000.cleardb.net/heroku_8000000003?reconnect=true
みたいなのが出てくると思います。
mysql://ユーザー名:パスワード@ホスト名/データベース?reconnect=true
の順番になっているので、メモ。
`heroku config:add DATABASE_URL='ここにメモしたものをmysql2にして貼り付け'
実行!!!
できなかったらごめんなさい。
一度、addons:detachを試してみてもいいかも。