Dear Valued ClearDB Customer,
We are improving and modernizing our ClearDB platform. As result, the Ignite Plan that you are currently subscribed to will be retired on December 31st, 2023. If you would like to continue using ClearDB MySQL databases,
you will need to upgrade to the Punch Plan which is $9.99 per month. The Punch Plan is a significant improvement over the Ignite Plan in that it provides you with a Production ready MySQL database:
MySQL Database Version 8
High Availability Within the Same AWS Region
1 GB of Total Storage
15 Simultaneous Connections
5 Days of Nighly Backups
==> Detected service running on port 10000
==> Docs on specifying a port: https://render.com/docs/web-services#port-detection
Puma starting in single mode...
* Puma version: 5.6.5 (ruby 3.2.0-p0) ("Birdie's Version")
* Min threads: 5
* Max threads: 5
* Environment: production
* PID: 1
* Listening on http://0.0.0.0:10000/
Use Ctrl-C to stop
Your service is live 🎉
何を解決するのか(関連するissueへのリンク等)
現在DiaryはAPIをHerokuにデプロイし、DBもMySQLでHerokuのアドオンを使って運用しています。 しかし、このDBが来年有料になってしまいます。
ということでDBをrenderに移行しようと思ったのですが、どうせならAPIもrenderに移行しようと思います。
renderとは
https://zenn.dev/mitsuruokura/articles/12b17d406902ab
https://render.com/
理由
実装の内容や理由(コードからは読み取れない情報を書きましょう)
補足コメントにて解説します。
ブランチを指定してテストリリースしましたが、成功しています。
不安なところ・レビューしてもらいたいところ
2ファイルほどなぜかPrettierが差分を検知して修正してますが、混ぜ込んじゃおうと思います。 netlifyの方は既にAPIの向き先を変え終わってます。