Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When your application changes over time, the migration of data becomes an important topic. Aggregates help you with this, but cannot solve all your problems. For complex scenarios it is advised to create your own database scripts for migration purposes. They Database migration scripts generally do everything in a lazy manner, so that not the complete database is updating when the server starts.

...

When a new attribute is added to the domain, all already stored attributes aggregates do not have this attribute. In this situation, it is possible to load existing attributesaggregates, and the value for this new attribute is simply set to unknown.

...

When loading an existing aggregate that still has this a deleted attribute, then this attribute is ignored. Upon the next update action, the old entry is overwritten and the information of the deleted attribute is lost.

An attribute is renamed

...