エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DB のスキーマ情報の差分と闘った話し (Rails)
みなさんこんにちは。 バックエンドエンジニアの豊永です。 今回は Rails を使ってるとよく遭遇すると思... みなさんこんにちは。 バックエンドエンジニアの豊永です。 今回は Rails を使ってるとよく遭遇すると思われる問題に対して、 Makefile を使って解決した話を共有しようと思います。 何が問題だったか? Github の Pull Request 機能を利用して複数人でコードレビューを行いながら開発するシーンはよくあるかと思います。その際に、 rails db:migrate を実行し自分の開発用 DB にレビュー中のコードのスキーマ情報を適用してしまうことは無いでしょうか? レビュー完了後、そのまま自分の開発に戻り Pull Request を出すと、身に覚えのないテーブル名が db/schema.rb に記述されていて驚くことがあります。 実は db/schema.rb は migration ファイルから直接生成されるものではなく、開発用 DB から生成される仕組みになっていま
2023/06/20 リンク