I wrote the file for exmple only. I saw the problem for the fields too but it wasn’t so critical for me. Perhapts you fixed it for fields but for relationships this is present yet.
Look at my method buildNewRelationship
in file: custom/modules/DynamicFields/ConfigCollection.php
and analyze system
- method
load
in file:
modules/ModuleBuilder/parsers/relationships/DeployedRelationships.php
- method
install_relationships
in file:
ModuleInstall/ModuleInstaller.php
The problem in next situation.
- SuiteCRM read the file for analyze current relationships.
- When the new relationship build the file is rebuilded from files of directiory (
custom/Extension/application/Ext/TableDictionary
). - The last step is creaing new table in database but the file has been loaded into the memory alrady and after that the new table is’t created.