Shiny db ShinyDocDbMyAdmin
Documents
64
Fields seen
13
JSON size
34.1 KB
Largest
632 B
Inferred shape sampled 64 document(s)

The store is schema-free, so this describes what the sampled documents actually contain - not a contract. A field below 100% is simply absent from some documents.

Path Type Present Example Index
id string 100% "019fb80b29187036b4c1db45196cccdc"
messageType string 100% "Demo.Orders.OrderStatusChanged"
payload string 100% "{\u0022orderId\u0022:\u0022ORD-50054\u0022,\u0022custome...
partitionKey string 100% "ORD-50054"
headers object 100%
headers.traceparent string 100% "00-67fb15a4771c08cc9692c02b5dc3ae0b-934c19b07e14ed4a-01"
createdAt string 100% "2026-07-31T11:59:27\u002B00:00"
availableAt string 100% "2026-07-31T11:59:27\u002B00:00"
attempts number 100% 0
processedAt null | string 100% "2026-07-31T10:34:02\u002B00:00"
deadLetteredAt null | string 100% "2026-07-29T05:32:00\u002B00:00"
error null | string 100% "HttpRequestException: POST https://payments.internal/v2/...
version number 100% 1
Indexes on outbox 2 total, 0 from DocumentDb

Every index on the table, not only the ones DocumentDb created — an index someone added by hand is often exactly what explains a query's speed. Only DocumentDb's own can be dropped from here.

Index Type Path / definition Size Scans
idx_outbox_typename external CREATE INDEX idx_outbox_typename ON "outbox" (TypeName)
sqlite_autoindex_outbox_1 external
Envelope
ColumnMeaning
IdPrimary key, unique per TypeName. Mirrored into the JSON body.
TypeNameThe document type - OutboxMessage here.
DataThe JSON body. Queried with the provider's JSON functions.
CreatedAtSet on insert.
UpdatedAtTouched on every write.
Something went wrong on the server. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.