On Tue, Sep 15, 2009 at 2:55 PM, Tom Hughes <span dir="ltr"><<a href="mailto:tom@compton.nu">tom@compton.nu</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
(b) any program that does get written would have to be engineered in a<br>
clever way in order not to put too much strain on the data base and<br>
still produce something consistent<br>
</blockquote>
<br></div>
I don't know that it needs to be particularly clever - just an extension to the existing planetdump program that causes it to dump all the history should be fine.<br>
</blockquote><div><br>Theoretically, you would only have to run this once, then use weekly(/daily/etc.) diffs to fill it back in, right?<br><br>Is there a spot on the wiki that describes the DB schema or should I read the migrations in ruby? <br>
</div></div>