
I got to spend some time tonight hacking on the Grurrah object model and database stuff. Kinda exciting to actually save and query for Grurrahs in the database finally. Grurrah descriptions are versioned (like wikipedia text) so that I can revert changes to the descriptions and have a general history of things. I think I came up with a nice simple table structure for doing this. I am not storing diffs, I figure this just adds more complexity than is needed right now. Each history entry will have it's complete text stored, kinda wasteful if only a few things change, but it's something that can easily be changed later.
