{ "name": "SepaMandate", "fields": [ { "fieldName": "reference", "fieldType": "String", "fieldValidateRules": [ "maxlength", "unique", "required" ], "fieldValidateRulesMaxlength": 40 }, { "fieldName": "iban", "fieldType": "String", "fieldValidateRules": [ "maxlength" ], "fieldValidateRulesMaxlength": 34 }, { "fieldName": "bic", "fieldType": "String", "fieldValidateRules": [ "maxlength" ], "fieldValidateRulesMaxlength": 11 }, { "fieldName": "grantingDocumentDate", "fieldType": "LocalDate", "fieldValidateRules": [ "required" ] }, { "fieldName": "revokationDocumentDate", "fieldType": "LocalDate" }, { "fieldName": "validFromDate", "fieldType": "LocalDate", "fieldValidateRules": [ "required" ] }, { "fieldName": "validUntilDate", "fieldType": "LocalDate" }, { "fieldName": "lastUsedDate", "fieldType": "LocalDate" }, { "fieldName": "remark", "fieldType": "String", "fieldValidateRules": [ "maxlength" ], "fieldValidateRulesMaxlength": 160 } ], "relationships": [ { "relationshipType": "many-to-one", "otherEntityName": "customer", "otherEntityRelationshipName": "sepamandate", "relationshipValidateRules": "required", "relationshipName": "customer", "otherEntityField": "prefix" } ], "changelogDate": "20190424123259", "entityTableName": "sepa_mandate", "dto": "mapstruct", "pagination": "infinite-scroll", "service": "serviceClass", "jpaMetamodelFiltering": true, "fluentMethods": true, "clientRootFolder": "", "applications": "*" }