rake db:migrateでSystemStackError: stack level too deep発生
自分の覚書。
他の人のコードをクローンして、bundle exec rake db:migrateを実行したところエラー発生。
rake aborted! SystemStackError: stack level too deep
このあと、延々と
/usr/local/rvm/gems/ruby-2.4.0/gems/activesupport-4.2.3/lib/active_support/core_ext/numeric/conversions.rb:124:in `block (2 levels) in <class:Numeric>'
が続く状況に。 「stack level too deep」とは再帰が深すぎるという意味らしい。
ならば、ということでbundle exec rake db:reset、rake db:migrate:resetを実行したけど同じ。
いろいろググって、以下のサイトの方法で解決。