cancel
Showing results for 
Search instead for 
Did you mean: 

Content Model Versions and Version Control

docderivative
Champ in-the-making
Champ in-the-making
After a while away from Alfresco I am back to an installation that has approx 20M documents for which a simple content model was created.

I have a new requirement whereby I would like to add additional properties and associations to the existing doc types.

Can I just redeploy with a new content model and everything will work automagically?

If I were to remove properties or associations from the existing docTypes what would be the implications?

Thanks in advance
DD
1 REPLY 1

mrogers
Star Contributor
Star Contributor
In general adding is fine, as long as your new stuff is compatible with the previous definition.   Problems come from incompatible changes like adding new mandatory property then that will cause problems for the nodes that don't have the mandatory value.

You may also like to consider having your new properties on an aspect and leaving the existing model alone.

Removing a definition will not remove the properties and associations that uses that definition so you may like to consider that a little more.