diff --git a/lib/relational-util.js b/lib/relational-util.js
index <HASH>..<HASH> 100644
--- a/lib/relational-util.js
+++ b/lib/relational-util.js
@@ -48,7 +48,7 @@ module.exports.makeentp = function (ent) {
     }
     else if (_.isArray(ent[field])) {
       type[field] = ARRAY_TYPE;
-      entp[field] = JSON.stringify(ent[field])
+      entp[field] = ent[field]
     }
     else if (_.isObject(ent[field])) {
       type[field] = OBJECT_TYPE;
@@ -95,7 +95,7 @@ module.exports.makeent = function (ent, row) {
           entp[field] = parseIfJSON(row[field])
         }
         else if (senecatype[field] == ARRAY_TYPE) {
-          entp[field] = parseIfJSON(row[field])
+          entp[field] = row[field]
         }
         else if (senecatype[field] == DATE_TYPE) {
           entp[field] = new Date(row[field])
@@ -122,4 +122,3 @@ module.exports.tablename = function (entity) {
 
   return (canon.base ? canon.base + '_' : '') + canon.name
 }
-
PostgreSQL supports arrays, this plugin should not stringily them.