EtherPAD-Datenbankschema?
Frage
Hat jemand ein EtherPAD-Datenbankschema?Ich habe gegoogelt, siehe Tonnen von Anfragen, aber nicht scheinbar einen zu finden.
Ich bin daran interessiert, einen Blick darauf zu werfen.Ich bin auch neugierig, wie Ethernpad-Handler-Revisionen / Timeline.Erstellen sie für jeden Speichern in einem Haupttasttisch neue Datensätze?
Lösung
Hier ist das vollständige Schema, das von MySQL abgeladen ist:
Hier ist ein Blog-Beitrag darüber:
http://appolo85.wordpress.com/2010 / 03/22 / erstes Schritte-Verständnis-EtherPad /
Andere Tipps
Änderungen werden als Änderungen gespeichert, und operative Transformationen ( http://en.wikipedia.org/wiki/ Operational_transformation ) werden jedes Mal verwendet, wenn ein Webbrowser eine Revision anzeigen möchte.Revisionen werden in Schritteinheiten von 1, 10, 100 usw. gespeichert. Die Überarbeitungen haben auch eine Eigenschaftstabelle, die einen Namen, Ändern von Datumsangaben usw.
enthält.