Hallo,
wir pflegen eine Tabelle aus einer TYPOlight-Installation extern über ein Skript. Dieses soll als Transaktion laufen weil es zuerst alle Daten löscht und dann neue einspielt. (Technisch nicht schön aber leider nicht anders möglich.)
Leider unterstützt MyISAM keine Transaktionen, so dass ich diese Tabelle als InnoDB anlegen müsste. Soweit ich diese Zusammenfassung aus Würzburg verstanden habe, war InnoDB-Support wohl geplant.
Ist das im Core inzwischen umgesetzt?
Wenn ja, wo muss ich hingreifen, wenn TYPOlight meine Tabellen dennoch als MyISAM anlegt obwohl der Server InnoDB unterstützt?
Wenn nein, wäre ein manuelles CREATE TABLE mit passenden Einstellungen möglich? Oder kommt dann TYPOlight später damit nicht zurecht, z.B. bei neuen Feldern in dieser Tabelle?
Jan
wir pflegen eine Tabelle aus einer TYPOlight-Installation extern über ein Skript. Dieses soll als Transaktion laufen weil es zuerst alle Daten löscht und dann neue einspielt. (Technisch nicht schön aber leider nicht anders möglich.)
Leider unterstützt MyISAM keine Transaktionen, so dass ich diese Tabelle als InnoDB anlegen müsste. Soweit ich diese Zusammenfassung aus Würzburg verstanden habe, war InnoDB-Support wohl geplant.
Ist das im Core inzwischen umgesetzt?
Wenn ja, wo muss ich hingreifen, wenn TYPOlight meine Tabellen dennoch als MyISAM anlegt obwohl der Server InnoDB unterstützt?
Wenn nein, wäre ein manuelles CREATE TABLE mit passenden Einstellungen möglich? Oder kommt dann TYPOlight später damit nicht zurecht, z.B. bei neuen Feldern in dieser Tabelle?
Jan
Kommentar