Ich habe mal eine grundsätzliche Verständnisfrage zum Rollback in Typo3.
Ich habe es geschafft mir alle Änderungen am Datensatz
anzuzeigen.
Ich frage mich nun, in welcher Datenbank Tabelle die Änderungen gespeichert werden und wie diese Speicherung durchgeführt wird. Werden je Änderung nur die tatsächlichen Änderungen (also gelöschte Inhalte und neue Inhalte) gespeichert oder immer die kompletten Inhalte?
Bin über jede Info dankbar.
ALS schriebIch frage mich nun, in welcher Datenbank Tabelle die Änderungen gespeichert werden und wie diese Speicherung durchgeführt wird.
sys_history
ALS schrieb Werden je Änderung nur die tatsächlichen Änderungen (also gelöschte Inhalte und neue Inhalte) gespeichert oder immer die kompletten Inhalte?
Es werden scheinbar nur die Änderungen aufgenommen. Um Dir einen Überblick zu verschaffen solltest Du die Tabelle sys_history mal im PHP-MyAdmin öffenen und das Feld history_data von mediumblob auf mediumtext umstellen.
CU
maxhb
Danke für die schnelle Antwort. Es hilft mir auf jeden Fall schon weiter fürs Verständnis.
Allerdings speichert Typo3 nicht nicht nur die Änderungen, sondern speichert die alten und die neuen Inhalte, um die Änderungen durch einen Vergleich zu ermitteln.
a:2:{s:9:"oldRecord";a:1:{s:8:"bodytext";s:332:"Generally you should ";}s:9:"newRecord";a:1:{s:8:"bodytext";s:338:"Test Test ";}}
ALS schriebAllerdings speichert Typo3 nicht nicht nur die Änderungen, sondern speichert die alten und die neuen Inhalte, um die Änderungen durch einen Vergleich zu ermitteln.
Na, schon wieder etwas dazu gelernt 😉
CU
maxhb