質問編集履歴
1
ユーザーモデル追加しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -111,6 +111,17 @@
|
|
111
111
|
end
|
112
112
|
```
|
113
113
|
|
114
|
+
```
|
115
|
+
class User < ApplicationRecord
|
116
|
+
before_save { self.email = email.downcase! }
|
117
|
+
validates :name, presence: true, length: { maximum:50 }
|
118
|
+
VALID_EMAIL_REGEX = /\A[\w+\-.]+@[a-z\d\-]+(.[a-z\d\-]+)*.[a-z]+\z/i
|
119
|
+
validates :email, presence: true, length: { maximum: 255 },
|
120
|
+
format: { with: VALID_EMAIL_REGEX },
|
121
|
+
uniqueness: { case_sensitive: false }
|
122
|
+
end
|
123
|
+
```
|
124
|
+
|
114
125
|
### 試したこと
|
115
126
|
|
116
127
|
最初はミニテストのエラーが発生していたので、調べてみたところ[Ruby on Rails チュートリアル3章のテストのバグとその対応メモ](https://qiita.com/miihon_ani/items/1ab1b5733258374efa33)が参考になったので、minitestを5.10.3にしました。
|