Safer Go database code, without hidden SQL.
Recent revisions are kept. Restoring one creates a new revision.