nimble-platform / common

Common modules that can be accessed by the other NIMBLE services.
Apache License 2.0
2 stars 4 forks source link

Auto-generation of UBL classes should be disabled #18

Closed suatgonul closed 6 years ago

suatgonul commented 6 years ago

Hyperjaxb is non-deterministic in terms of generation of the ORM classes when the object has a list of primitive data lists.

While having a schema as follows initially: image

Assuming that the overall data schema changes. Even if there would be no changes on these fields, they might be mapped into different tables in the subsequent auto-generation. image 1

So, we should disable auto-generation and move the auto-generated classes into source base.