[TYPO3-german] DB-Update nach Hochladen einer neuen Extension Version?

Nicole Cordes typo3 at cordes.co
Thu Jun 19 22:15:53 CEST 2014


Hallo André,

du kannst im Install Tool einen Datenbank-Compare machen und so neue oder
geänderte Felder/Tabellen schreiben lassen.


Best regards,
Nicole

--
Nicole Cordes
TYPO3 CMS Active Contributor

TYPO3 .... inspiring people to share!
Get involved: typo3.org

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von André Spindler
Gesendet: Donnerstag, 19. Juni 2014 19:05
An: 'German TYPO3 Userlist'
Betreff: [TYPO3-german] DB-Update nach Hochladen einer neuen Extension
Version?

Hallo Liste!

Ich habe auf einer Installation eine Extension per Upload aktualisiert,
welche neue Datenstrukturen mitgebracht hat.
Wurde im Entwicklungssystem mit neuen Features versehen und dann
rüberkopiert.

Wie kann ich da ein Datenbank-Update machen? Der alte EM hatte das immer
angezeigt und die entsprechende SQL-Befehle auch schon zur Ausführung
angeboten.
Unter den neuen TYPO3 Versionen 6.x finde ich das nicht mehr.
Aber wie mache ich das? Nach dem Upload war die Datenbank-Struktur noch die
gleiche.

Ich habe mir beholfen, die Extension nach dem Hochladen erst zu deaktivieren
und dann zu aktivieren. Die neuen Tabellen und Felder waren da.
Dafür wurden in den Typoscript-Templates alle Einbindungen gelöscht und ich
musste die Typoscript-Einbindung neu machen.

Aber das kann's doch alles nicht sein:
1. bei Abhängigkeiten müssen alle darauf aufbauenden Extension auch erst mal
deaktiviert werden.
2. in dem Fall war's nur ein Typoscript-Template. Es soll aber durchaus
Installationen mit mehreren Seitenästen und Root-Templates geben. Da fällt
das dann überall raus.
3. Bei der Aktualisierung aus dem TER werden die Strukturen offensichtlich
angepasst. Vielleicht sollten jetzt alle Entwickler und Agenturen sämtliche
Versionen ihrer Extension noch ins TER pumpen, damit solche Probleme nicht
auftreten? Aus meiner Sicht auch keine Lösung...

Oder kann mir jemand sagen, wie ich das manuell auslöse?

Lieben Gruß,
André

_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list