diff --git a/src/crate/client/sqlalchemy/types.py b/src/crate/client/sqlalchemy/types.py
index <HASH>..<HASH> 100644
--- a/src/crate/client/sqlalchemy/types.py
+++ b/src/crate/client/sqlalchemy/types.py
@@ -47,6 +47,9 @@ class MutableList(Mutable, list):
         list.__setitem__(self, key, value)
         self.changed()
 
+    def __eq__(self, other):
+        return list.__eq__(self, other)
+
     def append(self, item):
         list.append(self, item)
         self.changed()
@@ -122,6 +125,9 @@ class MutableDict(Mutable, dict):
             return MutableDict(value, self.to_update, overwrite_key)
         return value
 
+    def __eq__(self, other):
+        return dict.__eq__(self, other)
+
 
 class _Craty(sqltypes.UserDefinedType):
add __eq__ operator to MutableDict and MutableList