Verbesserung
                         
                    
                    Detail
#26822
Migration: DB-Schema-Update nach der Migration
Aktuell gibt es einen expliziten tl:MigrationProcessor, der das in der Datenbank gespeicherte Schema für die tl:KnowledgeBase aktualisiert. Diese Operation macht aber sowohl eine automatische Schema-Migration als auch nachfolgende Migrationsoperationen kaputt, wenn sich diese noch auf die originale Base-Line für das Schema beziehen (z.B. der tl:DeleteTableProcessor).
Code-Migration
In Migrationsskripten muss
#!xml
<migration>
   <processors>
      <store-type-configuration/>
   </processors>
</migration>
  durch
#!xml <migration schema-update="true"> <processors> </processors> </migration>
ersetzt werden. Das Update des Schemas geschieht dann am Ende nach allen SQL- und Replay-Operationen.
Test
Refactoring, kein zusätzlicher Test.