今日は制約の日 何をするにしても制約が多い世の中すね。 NOT NULL制約:テーブルの属性が空白になったらいけん t.string :カラム, null :false 一意性制約:テーブル内で重複したらいけん メルアドとか 外部キー制約:存在しない値が外部キーになったらいけん 子テーブルに登録されている値の親キーは削除しらいいけん t.references :カラム, foreign_key :true チェック制約:条件を満たしてないといけん いけんよりいいよって言ってあげたい心持ちになる。