type
VersionConfig
type VersionConfig struct {
// Drafts allows unpublished document states.
Drafts bool
// MaxPerDocument limits retained revisions per document. Zero uses the framework default.
MaxPerDocument int
// AutosaveInterval controls draft autosave frequency. Zero disables autosave.
AutosaveInterval time.Duration
}Revision and draft behavior for a versioned resource.
Draftsbool- Allows unpublished document states.
MaxPerDocumentint- Limits retained revisions; zero uses the framework default.
AutosaveIntervaltime.Duration- Controls draft autosave frequency; zero resolves to the 30-second framework default.