インフラエンジニアの技術ブログ

日々学んでいることをブログでまとめていきます。

AWSではじめるインフラ構築入門_13章_エラー_email has already been taken

以下の書籍でAWSの勉強中

Amazon.co.jp: AWSではじめるインフラ構築入門 安全で堅牢な本番環境のつくり方: 中垣 健志: 本

 

つまづいた部分をまとめておく

13章で著者のサンプルアプリからユーザー登録(13.4動作確認)実施すると

email has already been taken

が表示

・発生タイミング

ユーザー登録2回目以降毎回

・対処方法

対処方法
dbのリセット
コマンドは以下

 

------

RAILS_ENV=production DISABLE_DATABASE_ENVIRONMENT_CHECK=1 bundle exec rake db:drop

------

------

bundle exec rake db:create RAILS_ENV=production

------

------

bundle exec rails db:migrate RAILS_ENV=production

------

 

参考

zenn.dev