this repo has no description

Draft Workflow#

Drafts are stored in the pub.sitebase.draft collection, separate from site.standard.document.

Managing drafts from the CLI#

# Create a new draft
sitebase draft new

# List drafts
sitebase draft list

# Edit a draft
sitebase draft edit <rkey>

# Publish a draft (creates site.standard.document, deletes draft)
sitebase draft publish <rkey>

# Delete a draft
sitebase draft delete <rkey>

When publishing, the draft content is copied to a new site.standard.document record with:

  • publishedAt set to current time
  • Content type preserved
  • Draft record deleted

Managing drafts from the web UI#

TODO