前提・実現したいこと
Railsチュートリアル6.2.5「一意性を検証する」記載の内容について質問があります。
emailカラムにインデックスを加え一意性を強制するマイグレーションファイルを作成しマイグレートした後に
実施しているテストでREDとなっております。
REDになった理由として「fixturesのメールアドレスが一意になっていない」となっておりますが、
なぜこのタイミングでREDになるのでしょうか?
「fixture内のサンプルデータはバリデーションを通っていなかったので今まで問題にはなっていなかっただけでした」
と記載がありますが、バリデーションを通るようになったため、という理由でしょうか?
それともemailカラムに関してのマイグレート自体が影響しているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/09 11:51