]> git.openstreetmap.org Git - rails.git/blobdiff - config/initializers/composite_primary_keys.rb
Update to rails 4.1.6
[rails.git] / config / initializers / composite_primary_keys.rb
diff --git a/config/initializers/composite_primary_keys.rb b/config/initializers/composite_primary_keys.rb
new file mode 100644 (file)
index 0000000..37200c5
--- /dev/null
@@ -0,0 +1,11 @@
+# Monkey patch id_was into CPK pending upstream integration
+# https://github.com/composite-primary-keys/composite_primary_keys/pull/236
+module ActiveRecord
+  class Base
+    module CompositeInstanceMethods
+      def id_was
+        attribute_was("id")
+      end
+    end
+  end
+end