Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Schritttypen von Migrationen

Jeder Schritttyp von YAML-Migrationen mit seinen Modi, Schlüsseln, Referenzwerten und einem Beispiel.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/migration-steps/README.md

This page is a translation. Read the English original

Schritttypen von Migrationen

Jeder Schritttyp von YAML-Migrationen, den der Kernel in settings/migration.ini [StepSettings] StepTypeList registriert, je eine Seite, erzeugt aus dem Schema des Typs: seine Modi, Schlüssel, die Werte, die references: nehmen kann, ob er sich selbst zurücknimmt, die Caches, die er berührt, und ein Beispiel. Eine Erweiterung registriert ihre eigenen Typen genauso (wie).

SchritttypModiWas er tut
referenceSetzt Referenzen (${ref.<name>}) für die Schritte und Migrationen nach ihm im Lauf
assertLässt die Migration scheitern, wenn eine Bedingung falsch ist
contentcreate, update, ensure, deleteLegt ein Inhaltsobjekt an, ändert, sichert oder löscht es, mit seinen Feldern in einer oder mehreren Sprachen
locationcreate, update, delete, move, copy, hide, unhideFügt einen Ort (Knoten) eines Inhaltsobjekts hinzu, ändert, entfernt, verschiebt, kopiert, verbirgt oder zeigt ihn
content_versionrestore, cleanupStellt eine frühere Version eines Inhaltsobjekts wieder her oder entfernt seine alten Versionen
content_classcreate, update, ensure, deleteLegt eine Inhaltsklasse mit ihren Attributen, deren Datentyp-Einstellungen und den Übersetzungen ihrer Namen an, ändert, sichert oder löscht sie
content_class_groupcreate, update, ensure, deleteLegt eine Gruppe von Inhaltsklassen an, benennt sie um, sichert oder löscht sie
usercreate, update, ensure, deleteLegt ein Benutzerkonto mit seinen Gruppen, seinem Passwort und seinen Feldern an, ändert, sichert oder löscht es
user_groupcreate, update, ensure, deleteLegt eine Benutzergruppe mit ihrem Namen und ihrer Beschreibung in einer oder mehreren Sprachen an, ändert, sichert oder löscht sie
rolecreate, update, ensure, delete, assign, unassignLegt eine Rolle mit ihren Richtlinien und Einschränkungen an, ändert, sichert oder löscht sie, oder weist sie Benutzern und Benutzergruppen zu oder nimmt sie ihnen
sectioncreate, update, ensure, delete, assignLegt eine Sektion an, ändert, sichert oder löscht sie, oder weist einem Teil des Inhaltsbaums eine Sektion zu
languagecreate, update, ensure, deleteFügt eine Sprache der Inhalte hinzu, benennt sie um, sichert oder entfernt sie
object_state_groupcreate, update, ensure, deleteLegt eine Objektzustandsgruppe mit ihren Zuständen und den Übersetzungen ihrer Namen an, ändert, sichert oder löscht sie
tagcreate, update, ensure, delete, move, mergeLegt einen Tag von eztags mit seinen Übersetzungen und Synonymen an, ändert, sichert, löscht, verschiebt oder führt ihn zusammen
url_aliascreate, ensure, deleteLegt einen eigenen URL-Alias eines Knotens, einen globalen URL-Alias oder einen URL-Platzhalter an, sichert oder löscht ihn
trashmove, restore, purgeVerschiebt Inhalte in den Papierkorb, stellt sie aus ihm wieder her oder löscht sie endgültig
fileHängt eine Datei aus dem Migrationsordner an ein Dateiattribut (ezbinaryfile, ezmedia) eines Objekts
imageLegt ein Bild aus dem Migrationsordner in ein Bildattribut eines Objekts, mit Alternativtext, Fokuspunkt und Zuschnitt
cacheLeert Caches von ezcache nach ID oder Tag und die Ansichtscaches einzelner Objekte, sofort oder nach dem Lauf
searchreindex, fullIndiziert Objekte in der Suchmaschine neu (die genannten oder die, die der Lauf geändert hat) oder alle Objekte
autoloadErzeugt das Autoload-Array der Erweiterungen oder der Kernel-Klassen, die Erweiterungen ersetzen, neu
layoutcreate, update, ensure, deleteLegt ein Layout von Exponential Layouts mit seinen Zonen und ihren Verknüpfungen zu geteilten Layouts an, ändert, sichert oder löscht es
layout_blockcreate, update, ensure, deleteLegt einen Block in einer Zone eines Layouts von Exponential Layouts mit seinen Parametern an, ändert, sichert oder löscht ihn
layout_rulecreate, update, ensure, deleteLegt eine Regel von Exponential Layouts an, die Seiten einem Layout zuordnet, ändert, sichert oder löscht sie
httpSendet eine HTTP-Anfrage an ein anderes System, mit Geheimnissen über ihren Namen und einer optionalen Signatur, und behält die Antwort für Referenzen
mailSendet eine E-Mail über den Mailtransport der Installation
commandFührt einen exp:*-Konsolenbefehl der Installation aus, den migration.ini erlaubt, ohne Shell
schemacreate_table, drop_table, add_column, drop_column, add_index, drop_indexLegt eine Tabelle, eine Spalte oder einen Index auf jeder Engine über die Schema-Handler des Kernels an oder entfernt sie
datainsert, ensure, update, deleteFügt Zeilen einer Tabelle auf jeder Engine ein, ändert oder löscht sie; die Werte setzt die Verbindung in Anführungszeichen
sqlFührt Anweisungen der Engine aus, auf der die Installation läuft, im Schritt geschrieben oder in Dateien neben der Migration
settingsÄndert eine INI-Datei von settings/override oder settings/siteaccess/<name> über den INI-Editor, mit Sicherungskopie
graphqlFührt eine Abfrage oder Mutation der GraphQL-API im Prozess als Benutzer des Laufs aus und behält ihre Antwort für Referenzen
code_filecreate, update, ensure, deleteSchreibt, ersetzt oder entfernt eine Code- oder Designdatei unterhalb der erlaubten Ordner, mit Sicherung und Prüfsummen

Erzeugt von ./console exp:help:examples --language=ger-de aus settings/migration.ini. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x