有没有人有EtherPad数据库架构?我在Google上搜索了很多请求,但似乎找不到。 我对查看此内容很感兴趣。我也很好奇EtherPad如何处理修订/时间轴。他们是否为主要的pad表中的每次保存创建新记录?
更改被保存为变更集,每当Web浏览器想要查看修订版时,都会使用操作转换 (http://en.wikipedia.org/wiki/Operational_transformation)。修订版按1、10、100等步长单位保存。修订版还有一个属性表,可能包含名称、更改日期等信息。
以下是由mysql转储的完整模式: http://padm.us/schema 这里有一篇关于它的博客文章: http://appolo85.wordpress.com/2010/03/22/first-steps-understanding-etherpad/