nl_tokens: Cast waterline types into SQL data types
pl_tokens: function sqlTypeCast ( type , attrName ) { type = type && type . toLowerCase ( ) ; switch ( type ) { case 'string' : return 'VARCHAR2(255)' ; case 'text' : case 'array' : case 'json' : return 'VARCHAR2(255)' ; case 'boolean' : return 'NUMBER(1) CHECK("' + attrName + '" IN (0,1))' ; case 'int' : case 'integer' : return 'NUMBER' ; <mask> 'float' : case 'double' : return 'FLOAT' ; case 'date' : return 'DATE' ; case 'datetime' : return 'TIMESTAMP' ; case 'binary' : return 'BLOB' ; default : console . error ( "Unregistered type given: " + type ) ; return "TEXT" ; } }