db4o supports the automatic evolution of the object schema for major changes to the class model (deleting / adding a field name). More complex modifications of the class model, such as changing the field name, changing the field type, moving the hierarchy, are not automated out of the box, but can be automated by writing a small utility update program.
See the documentation here and here .
akuhn source
share