aboutsummaryrefslogtreecommitdiffstats
path: root/config/initializers/squeel.rb
diff options
context:
space:
mode:
Diffstat (limited to 'config/initializers/squeel.rb')
-rw-r--r--config/initializers/squeel.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/config/initializers/squeel.rb b/config/initializers/squeel.rb
new file mode 100644
index 000000000..aa3f2ff02
--- /dev/null
+++ b/config/initializers/squeel.rb
@@ -0,0 +1,12 @@
+Squeel.configure do |config|
+ # To load hash extensions (to allow for AND (&), OR (|), and NOT (-) against
+ # hashes of conditions)
+ config.load_core_extensions :hash
+
+ # To load symbol extensions (for a subset of the old MetaWhere functionality,
+ # via ARel predicate methods on Symbols: :name.matches, etc)
+ # config.load_core_extensions :symbol
+
+ # To load both hash and symbol extensions
+ # config.load_core_extensions :hash, :symbol
+end