diff --git a/lib/parser.js b/lib/parser.js
index <HASH>..<HASH> 100644
--- a/lib/parser.js
+++ b/lib/parser.js
@@ -226,7 +226,7 @@ module.exports = function schemaFilesParser (schemaFiles) {
 
       // TEMPORARY FIX
       // TODO: What if there's no primary key defined, but it does already use an ID column? Use that? Add a different named UUID column?
-      if (columns.id) {
+      if (columns.id && columns.id.dataType === 'uuid') {
         columns.id = {
           array: false,
           dataType: 'uuid',
a better kind-of fix for the uuid issue