前から作っていたものをデプロイした

前から作っていた SNS 要素が一切存在しないマイクロブログをデプロイした。

デプロイしても使わないかなと思いつつ、とにかくデプロイまで完遂しないと勉強にならないと思ったので頑張ってデプロイした。

一つのアカウントで複数のブログを作れる。試しに一つ作ってみた。

https://sololog.84b9cb.info/view/qA9CG0K4sOHhPiiVbeRfD

最後のデプロイのところで色々ハマったのだが、特に PlanetScale の ERROR 1105 (HY000): direct DDL is disabled で当初デプロイ失敗の無限ループに陥っていた。

https://planetscale.com/docs/concepts/branching

Production 環境に直接 DDL を流せるオプションが無いっぽいので、アプリケーション内にマイグレーションを実装しているタイプのアプリケーションでは使いづらいと思った。

一応マイグレーションをスキップできるような実装も組んでいたので手動でスキーマをデプロイして初期データも直接突っ込んだが……。

今回デプロイはしたけどお金かけてまで使いたいかというと現状そうでもないので、使わなそうならクローズしようと思う。

以上