Nu weet ik dat Linux mooie 'diff' en 'patch' binairies kent om wijzigingen tussen teksten terug te bekijken in een handig tekstueel formaat. Nu ben ik benieuwd hoe ik dit in de database kan opslaan.
Ik zit te denken om de de 'patches' op te slaan in een aparte tabel, waarbij ik per artikel de patches opsla per edit. Is dit handig? Of brengt dit nadelen met zich mee?
Ik bedoel dit dit met een patch:
@@ -16,21 +16,29 @@
see
-yonder
+the
cloud
+over there
that
@@ -47,18 +47,19 @@
almost
-in
+the
shape o
@@ -86,24 +86,18 @@
By
-the mass, and 't
+golly, it
is l
@@ -129,21 +129,23 @@
Ook zou ik alle artikelen dubbel kunnen opslaan zodat je de wijzigingen terug kan zien.
Kortom: Hoe zouden jullie het aanpakken, om elke wijziging terug te bekijken?