We need an elegant way to handle Huuuuuuge documents. Right now doc_contents just has a text field in there, so we'd need to bump that to a medium_text. Even with that, though, we probably want to have pagination since it's a lot of content to load at once - and ideally allow authors to set where those pages break in an easy way. I'm thinking multiple rows in this table, and allow the user to break these up via separate editor windows somehow. Annotations would need to be tied to a specific page (defaulting to 1 for everything we've already got).
We need an elegant way to handle Huuuuuuge documents. Right now
doc_contentsjust has a text field in there, so we'd need to bump that to amedium_text. Even with that, though, we probably want to have pagination since it's a lot of content to load at once - and ideally allow authors to set where those pages break in an easy way. I'm thinking multiple rows in this table, and allow the user to break these up via separate editor windows somehow. Annotations would need to be tied to a specific page (defaulting to1for everything we've already got).