json-graphql-server icon indicating copy to clipboard operation
json-graphql-server copied to clipboard

Schema fails at getRelatedType if table name and foreign key

Open vaibhav-praeeo opened this issue 6 years ago • 0 comments

Schema fails at getRelatedType if table name and foreign key.

Suppose you have table name m_oraganization and primary key id and then you have foreign key organization_id in m_discount_type

at name conversion exports.getRelatedType = fieldName => getTypeFromKey(fieldName.substr(0, fieldName.length - 3)); substr strips down last three and we get Organization which actually doesn't exist.

UnhandledPromiseRejectionWarning: Error: Unknown type "Organization". Did you mean "MOrganization", "MRelation", or "MOrganizationFilter"?

Please suggest any other logic to handle related type names. Thanks !

vaibhav-praeeo avatar May 09 '19 13:05 vaibhav-praeeo