🕸Fergus Duniho wrote on Sat, Jun 20, 2020 01:55 AM UTC:
When a submission is updated, it will be saved to a new row in the Revisions table. This is in addition to updating its row in the MemberSubmissions table. This will preserve a copy of it in case it is deleted or it is changed by subsequent revisions. Pairs of revisions may be compared together. This is useful for letting editors quickly see what changes someone has made without rereading the whole submission. To keep the Revisions table from growing too large, it is also possible to delete revisions. Currently, the only option is for a revisor to delete all of his own revisions except for the very latest one. So, no one may delete all of his revisions, no one may delete someone else's revisions, and no one may delete the revision matching the current version of the submission.
To see how many revisions a submission has, an editor or author may check the Edit menu for the page. Anyone who views this page may also see the number of revisions given with the listing.
When a submission is updated, it will be saved to a new row in the Revisions table. This is in addition to updating its row in the MemberSubmissions table. This will preserve a copy of it in case it is deleted or it is changed by subsequent revisions. Pairs of revisions may be compared together. This is useful for letting editors quickly see what changes someone has made without rereading the whole submission. To keep the Revisions table from growing too large, it is also possible to delete revisions. Currently, the only option is for a revisor to delete all of his own revisions except for the very latest one. So, no one may delete all of his revisions, no one may delete someone else's revisions, and no one may delete the revision matching the current version of the submission.
To see how many revisions a submission has, an editor or author may check the Edit menu for the page. Anyone who views this page may also see the number of revisions given with the listing.