we are thinking about using a Git repository to distribute SuiteCRM customizations. We are currently a bit unsure about how much we can trust SuiteCRMs ability to auto-update the database fields (add/remove) during a build repair.
When we pull changes they might be accompanied by an arbitrary number of added fields, which is in general expected to be low but could be still a few. Are there some thoughts on how trustworthy quick-repair is to sync the fields with the database?
Has someone here some thoughts on this? I mean you could enforce a database migration step but this is of course additional overhead which I would want to avoid if somehow possible.