diff --git a/src/data/datatypes.js b/src/data/datatypes.js index dca9fbe..7eb6882 100644 --- a/src/data/datatypes.js +++ b/src/data/datatypes.js @@ -1023,6 +1023,9 @@ const postgresTypesBase = { "today", "tomorrow", "yesterday", + "current_date", + "current_timestamp", + "current_time", ]; return ( /^\d{4}-\d{2}-\d{2}$/.test(field.default) || diff --git a/src/utils/utils.js b/src/utils/utils.js index f4036bb..afc3b75 100644 --- a/src/utils/utils.js +++ b/src/utils/utils.js @@ -33,7 +33,16 @@ export function strHasQuotes(str) { ); } -const keywords = ["CURRENT_TIMESTAMP", "NULL"]; +const keywords = [ + "NULL", + "TRUE", + "FALSE", + "CURRENT_DATE", + "CURRENT_TIME", + "CURRENT_TIMESTAMP", + "LOCALTIME", + "LOCALTIMESTAMP" +]; export function isKeyword(str) { return keywords.includes(str.toUpperCase());