Verbesserung
Top-Thema
Wichtig
Kleinigkeit
Wichtig
Verbesserung
Detail
#24410
MigrationProzessor zum Löschen des gespeicherten Applikationsmodells
Es wird ein MigrationProzessor benötigt, der das gespeicherte Applikationsmodell in der KnowledgeBase löscht.
Dies wird benötigt, damit man, nachdem man per SQL-Migration eine DB-Tabelle gelöscht hat, das System ohne ConfigurationException starten kann.
Anwendung
In einer *.migration.xml kann der tl:com.top_logic.element.model.DeleteStoredTLModel MigrationProcessor benutzt werden um das aktuell gespeicherte TLModel zu löschen. Beim nächsten Booten wird das Modell wieder aus den XML-Dateien installiert. Z.B
<migration> <version .../> ... <processors> <delete-stored-model /> </processors> </migration>
wenn keine weitere Migration benötigt wird.
Test
Kein Test.