1. Dev accidentally truncated version table
2. Data was imported, skipping versioning
3. New feature to only create versions on update implemented (PRESIDECMS-1074)
Leading to a scenario that when updating a record without an existing version recorded, the original version becomes lost. Ensure that it is saved in the version table before creating the updated version record.