Schéma de base de données EtherPad?
Question
Quelqu'un a-t-il un schéma de base de données de EtherPad?Je suis googlé pour cela, voir des tonnes de demandes, mais je ne peux pas sembler en trouver un.
Je suis intéressé à jeter un coup d'oeil.Je suis également curieux de savoir comment les révisions / chronologie du gestionnaire de Etherpad.Créez-ils de nouveaux enregistrements pour chaque sauvegarde dans une table principale?
La solution
Voici le schéma complet comme vidé de MySQL:
Voici un article de blog à ce sujet:
http://appolo85.wordpress.com/2010/03/22 / First-étapes-compréhensif-eTherPad /
Autres conseils
Les modifications sont enregistrées comme des modifications apportées et des transformations opérationnelles ( http://fr.wikipedia.org/wiki/ Opérationnelle_transformation ) sont utilisés chaque fois qu'un navigateur Web souhaite afficher une révision.Les révisions sont enregistrées dans des unités d'étape de 1, 10, 100, etc. Les révisions ont également une table de propriétés pouvant contenir un nom, des dates de changement, etc.