gentics / headless-cms-comparison

Source repository for the headless cms comparison site
https://cms-comparison.io/
Apache License 2.0
301 stars 55 forks source link

Added three features that Kentico Cloud supports #2

Closed petrsvihlik closed 6 years ago

petrsvihlik commented 6 years ago

The following features are supported in Kentico Cloud:

Jotschi commented 6 years ago

The Content Migration entry is not to be confused with importing data from other systems. Instead it is used to check whether the CMS system can migrate the own content during schema changes.

Is it possible to migrate contents if the underlying schema changes? (e.g. Change field type from number to string)

Do you know how this could apply to kentico cloud? Is it for example possible to provide custom logic to migrate e.g. a string field to a number field?

The GDPR Compliance looks good. The personal API looks nice. Please change the value to "Yes, Personal Data API"

petrsvihlik commented 6 years ago

Do you know how this could apply to kentico cloud? Is it for example possible to provide custom logic to migrate e.g. a string field to a number field?

Kentico Cloud doesn't have an out of the box solution for this. It is, however, possible to solve this kind of situation in an automated way using the Content Management API. The procedure would then look like:

  1. Create a new field (element in Kentico's terminology) of a desired type (via UI)
  2. Use the CM API to migrate the data (of all content items) from the old field to the new field
  3. Delete the old field manually (via UI)

Moreover, it will be possible to automate the first and third step once Manage content models and taxonomy with CM API is finished. It's on Kentico's roadmap for Q3.

Jotschi commented 6 years ago

@petrsvihlik In this case please change the field to No and update the field once the feature has been released.

petrsvihlik commented 6 years ago

@Jotschi done