Problem/Motivation
#2984782: Add an API for converting entity type schemas to (non-)revisionable/(non-)translatable, with or without data added an API for converting an entity type's schema from non-mul/non-rev to mul/rev, but the conversion from mul/rev to non-mul/non-rev is not supported by default because it could mean data loss.
Proposed resolution
Provide support for those kind of conversions if there is no actual data loss involved in the migration. This means that to downgrade an entity type from translatable to non-translatable, we require that no translated entity is stored. Similarly, to downgrade an entity type from revisionable to non-revisionable, we require that no revision besides the default one is actually stored for each entity.
Remaining tasks
Do it :)
User interface changes
Nope.
API changes
Nope.
Data model changes
Nope.
Comments
Comment #2
plachThe parent is in!
Comment #5
nevergoneAny idea? I'd love to test it.