Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Kann die geänderte Konfiguration über XML Layouts angepasst werden, so muss auch das XSD Schema aktualisiert werden. Sobald sich das XML Schema verändert müssen auch die Converter aktualisiert werden. Von XML zu Layout gibt es das Overlay. Von Layout zu XML gibt es den XmlModelSerializer.

Dokumentation

Die Konfiguration ist an mehreren Orten dokumentiert. Die wichtigsten dabei wären:

...

Titel

...

Beschreibung

...

Konfigurationsschlüssel

...

Dokumentation aller verwendeten Konfigurationsschlüssel und deren mögliche Werte sowie Standartwert

...

Migrations guide

...

DatabaseConfigurationMigrationService

Dieser service wurde geschrieben um die konfigurationen Konfigurationen die in die Datenbank geschreiben geschrieben werden automatisch zu migrieren. In diesem Service sind drei Listen mit migrationsaktionenMigrationsaktionen, diese sind folgendermassen aufgeteilt:

Name

Beschreibung

_renamedKeys

Konfigurationsschlüssel die nur umbenannt wurden

_removedKeys

Konfigurationsschlüssel die nicht mehr existieren

_transformations

komplexe changes der Konfiguration die aber ein definitives Resultat haben

Die Konfigurationsschlüssel sollten immer in lower-case sein, wobei der neue Name bei _renamedKeys im korrekten casing sein sollte.

Dokumentation

Die Konfiguration ist an mehreren Orten dokumentiert. Die wichtigsten dabei wären:

Titel

Beschreibung

Konfigurationsschlüssel

Dokumentation aller verwendeten Konfigurationsschlüssel und deren mögliche Werte sowie Standartwert

Konfigurations Migrations Guide v10.0.0-main14165

Guide der helfen soll Konfigurationen zu migrieren