Zum Inhalt

Timemachine Modification Log HowTo

Version: Liva 2025.11

Introduction

All changes to records are tracked in the table timemachine_modlog. This table is also used for the replication and undo functionality (TODO add links to those pages).

History of a record

To fetch the history of a record, you can use the following SQL command (NOTE: it is important to use the keys application_id and record_type here - otherwise the query will run very long...):

select * from tine20_timemachine_modlog where
    application_id in (select id from tine20_applications where name = 'Addressbook')
    and record_id = 'c815b06ecbdfd2333b754465d7eba00cbf343a37'
    and record_type = 'Addressbook_Model_Contact'
    order by modification_time;