Merge pull request #796 from abdonrd/array

Allow Array type in the backend
This commit is contained in:
Jim LAURIE 2018-03-19 10:33:50 +01:00 committed by GitHub
commit 25b85830b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,32 +19,33 @@ module.exports = mongoose => {
return {
convertType: mongooseType => {
switch (mongooseType.toLowerCase()) {
case 'string':
case 'password':
case 'text':
case 'email':
return 'String';
case 'integer':
case 'biginteger':
return 'Number';
case 'float':
case 'decimal':
return 'Float';
case 'date':
case 'time':
case 'datetime':
case 'timestamp':
return Date;
case 'array':
return 'Array';
case 'boolean':
return 'Boolean';
case 'binary':
return 'Buffer';
case 'uuid':
return 'ObjectId';
case 'enumeration':
return 'String';
case 'date':
case 'datetime':
case 'time':
case 'timestamp':
return Date;
case 'decimal':
case 'float':
return 'Float';
case 'json':
return 'Mixed';
case 'biginteger':
case 'integer':
return 'Number';
case 'uuid':
return 'ObjectId';
case 'email':
case 'enumeration':
case 'password':
case 'string':
case 'text':
return 'String';
default:
}