github.com/go-kivik/kivik/v4@v4.3.2/x/fsdb/cdb/testdata/TestDocumentPersist_update_existing_doc (about)

     1  (*cdb.Document)({
     2    ID: (string) (len=3) "foo",
     3    Revisions: (cdb.Revisions) (len=2) {
     4      (*cdb.Revision)({
     5        RevMeta: (cdb.RevMeta) {
     6          Rev: (cdb.RevID) {
     7            Seq: (int64) 2,
     8            Sum: (string) (len=32) "4a1ad3451c706a07d491d31a9fc2a593",
     9            original: (string) ""
    10          },
    11          Deleted: (*bool)(<nil>),
    12          Attachments: (map[string]*cdb.Attachment) <nil>,
    13          RevHistory: (*cdb.RevHistory)({
    14            Start: (int64) 2,
    15            IDs: ([]string) (len=2) {
    16              (string) (len=32) "4a1ad3451c706a07d491d31a9fc2a593",
    17              (string) (len=3) "xxx"
    18            }
    19          }),
    20          isMain: (bool) false,
    21          path: (string) (len=X) "<tmpdir>/foo.json",
    22          fs: (*filesystem.defaultFS)({
    23          })
    24        },
    25        Data: (map[string]interface {}) (len=1) {
    26          (string) (len=5) "value": (string) (len=3) "bar"
    27        },
    28        options: (map[string]interface {}) (len=1) {
    29          (string) (len=4) "revs": (bool) true
    30        }
    31      }),
    32      (*cdb.Revision)({
    33        RevMeta: (cdb.RevMeta) {
    34          Rev: (cdb.RevID) {
    35            Seq: (int64) 1,
    36            Sum: (string) (len=3) "xxx",
    37            original: (string) (len=5) "1-xxx"
    38          },
    39          Deleted: (*bool)(<nil>),
    40          Attachments: (map[string]*cdb.Attachment) <nil>,
    41          RevHistory: (*cdb.RevHistory)({
    42            Start: (int64) 1,
    43            IDs: ([]string) (len=1) {
    44              (string) (len=3) "xxx"
    45            }
    46          }),
    47          isMain: (bool) true,
    48          path: (string) (len=X) "<tmpdir>/foo.yaml",
    49          fs: (*filesystem.defaultFS)({
    50          })
    51        },
    52        Data: (map[string]interface {}) (len=1) {
    53          (string) (len=5) "value": (string) (len=3) "foo"
    54        },
    55        options: (map[string]interface {}) <nil>
    56      })
    57    },
    58    RevsInfo: ([]cdb.RevInfo) <nil>,
    59    RevHistory: (*cdb.RevHistory)(<nil>),
    60    Options: (map[string]interface {}) <nil>,
    61    cdb: (*cdb.FS)({
    62      fs: (*filesystem.defaultFS)({
    63      }),
    64      root: (string) (len=X) "<tmpdir>"
    65    })
    66  })