[aaron@TC omglolwut (master)]catlib/tasks/disableautoloadduringmigrations.raketask:disableautoloaddoActiveSupport::Dependencies.classevaldoextendModule.newdefloadfile(path,constpaths=loadableconstantsforpath(path))returnifpath.startswith?File.join(Rails.application.root,′app′,′models′)superendendendRake::Task["db:migrate"].prerequisites<<:disableautoload[aaron@TComglolwut(master)] cat db/migrate/20160201230058_omglol.rb
class Omglol < ActiveRecord::Migration[5.0]
def change
User.delete_all
end
end
[aaron@TC omglolwut (master)]rakedb:migrate==20160201230058Omglol:migrating===========================================rakeaborted!LoadError:UnabletoautoloadconstantUser,expected/Users/aaron/git/omglolwut/app/models/user.rbtodefineit/Users/aaron/git/rails/activesupport/lib/activesupport/dependencies.rb:530:in‘loadmissingconstant′/Users/aaron/git/rails/activesupport/lib/activesupport/dependencies.rb:212:in‘constmissing′/Users/aaron/git/rails/activesupport/lib/activesupport/dependencies.rb:561:in‘loadmissingconstant′/Users/aaron/git/rails/activesupport/lib/activesupport/dependencies.rb:212:in‘constmissing′/Users/aaron/git/omglolwut/db/migrate/20160201230058omglol.rb:3:in‘change′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:794:in‘execmigration′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:778:in‘block(2levels)inmigrate′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:777:in‘blockinmigrate′/Users/aaron/git/rails/activerecord/lib/activerecord/connectionadapters/abstract/connectionpool.rb:398:in‘withconnection′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:776:in‘migrate′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:956:in‘migrate′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1217:in‘blockinexecutemigrationintransaction′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1285:in‘blockinddltransaction′/Users/aaron/git/rails/activerecord/lib/activerecord/connectionadapters/abstract/databasestatements.rb:230:in‘blockintransaction′/Users/aaron/git/rails/activerecord/lib/activerecord/connectionadapters/abstract/transaction.rb:184:in‘withinnewtransaction′/Users/aaron/git/rails/activerecord/lib/activerecord/connectionadapters/abstract/databasestatements.rb:230:in‘transaction′/Users/aaron/git/rails/activerecord/lib/activerecord/transactions.rb:211:in‘transaction′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1285:in‘ddltransaction′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1216:in‘executemigrationintransaction′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1189:in‘blockinmigratewithoutlock′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1188:in‘each′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1188:in‘migratewithoutlock′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1139:in‘migrate′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:1011:in‘up′/Users/aaron/git/rails/activerecord/lib/activerecord/migration.rb:989:in‘migrate′/Users/aaron/git/rails/activerecord/lib/activerecord/tasks/databasetasks.rb:155:in‘migrate′/Users/aaron/git/rails/activerecord/lib/activerecord/railties/databases.rake:58:in‘block(2levels)in<top(required)>′Tasks:TOP=>db:migrate(Seefulltracebyrunningtaskwith−−trace)[aaron@TComglolwut(master)]