lib/authlogic/errors.rb in authlogic-6.1.0 vs lib/authlogic/errors.rb in authlogic-6.2.0

- old
+ new

@@ -30,6 +30,21 @@ We have made this change in Authlogic 6 so that users of other crypto providers no longer need to install the scrypt gem. EOS end end + + # :nodoc: + class ModelSetupError < Error + def message + <<-EOS + You must establish a database connection and run the migrations before + using acts_as_authentic. If you need to load the User model before the + database is set up correctly, please set the following: + + acts_as_authentic do |c| + c.raise_on_model_setup_error = false + end + EOS + end + end end