diff --git a/lib/database_cleaner-active_record.rb b/lib/database_cleaner-active_record.rb index ad7a57b3..590d907d 100644 --- a/lib/database_cleaner-active_record.rb +++ b/lib/database_cleaner-active_record.rb @@ -1 +1 @@ -require "database_cleaner/active_record" +require "database_cleaner/active_record/railtie" diff --git a/lib/database_cleaner/active_record/railtie.rb b/lib/database_cleaner/active_record/railtie.rb new file mode 100644 index 00000000..b1ce9650 --- /dev/null +++ b/lib/database_cleaner/active_record/railtie.rb @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +module DatabaseCleaner::ActiveRecord + class Railtie < ::Rails::Railtie + initializer "database_cleaner-active_record" do + ActiveSupport.on_load(:active_record) do + require "database_cleaner/active_record" + end + end + end +end