The existing schema migration solution implemented for #69 does not make any data changes, and simply fails if the OWLReasoner complains after the update.
A slightly more intelligent method would be to define migration scripts using SPARQL to migrate between given schema ontology versions. For example, the scripts may add default values for new required fields, or remove or migrate old class definitions.
The existing schema migration solution implemented for #69 does not make any data changes, and simply fails if the OWLReasoner complains after the update.
A slightly more intelligent method would be to define migration scripts using SPARQL to migrate between given schema ontology versions. For example, the scripts may add default values for new required fields, or remove or migrate old class definitions.