Package org.eclipse.emf.cdo.server.db.evolution.phased
package org.eclipse.emf.cdo.server.db.evolution.phased
A phased approach to database evolution.
This package is considered provisional and may change in future releases!
-
ClassDescriptionBasic implementation of a
phase handler.The context for model evolution.A manager for creating, loading, and saving contexts.A model stored in the DB store.Detects model changes between the stored models and the currently registered EPackages.Evolves the models with the given mapping strategy, context, and store accessor.Evolves the models with the given mapping strategy, context, and store accessor.A context manager that saves and loads the evolution contexts to and from a folder on disk.Interface to complementIMappingStrategywith schema migration capabilities.Indicates whether the mapping strategy supports schema migration.Phases in the model evolution process.A handler for a specific phase in the model evolution process.The possible transitions between phases.Aphasedimplementation ofmodel evolution supportfor DB stores.Indicates the model evolution mode.