当我等待将合并请求引入Gitlab以避免此问题时,我需要一种解决方法来通过gitlab-rails控制台编辑用户的电子邮件地址。
使用此:
user = User.find_by(name: 'test')
user.email = 'test@example.com'
user.save
允许编辑用户,但我被要求在应用之前确认新电子邮件。有什么想法吗?
答案 0 :(得分:2)
之后我发现它,以防有人遇到同样的问题:
gitlab-rails runner '
user = User.find_by(name: 'test')
user.email = 'test@test.com'
user.skip_reconfirmation!
user.save
'