lib/rails_multitenant.rb in rails_multitenant-0.12.0 vs lib/rails_multitenant.rb in rails_multitenant-0.13.0.rc1
- old
+ new
@@ -1,15 +1,18 @@
+# frozen_string_literal: true
+
require 'active_support/all'
require 'active_record'
-require "rails_multitenant/global_context_registry"
-require "rails_multitenant/multitenant_model"
+require 'rails_multitenant/global_context_registry'
+require 'rails_multitenant/multitenant_model'
-require "rails_multitenant/middleware/extensions"
+require 'rails_multitenant/middleware/extensions'
module RailsMultitenant
extend self
- delegate :get, :[], :fetch, :set, :[]=, :delete, :with_isolated_registry, to: :GlobalContextRegistry
+ delegate :get, :[], :fetch, :set, :[]=, :delete, :with_isolated_registry, :merge!, :with_merged_registry,
+ to: :GlobalContextRegistry
end
# rails_multitenant/rspec has to be explicitly included by clients who want to use it