OverviewFilesCommitsIssuesDocsReleasesPeers

keet-deobfuscated / @holepunchto / keet-schemas / packages / schema / spec / contract / hyperdb / db.json

1389 lines · json ref:
{
  "version": 4,
  "offset": 0,
  "schema": [
    {
      "name": "system-digest",
      "namespace": "keet",
      "id": 0,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/system-digest",
      "derived": false,
      "key": [],
      "trigger": null
    },
    {
      "name": "blind-peers",
      "namespace": "keet",
      "id": 1,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/blind-peer",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "room-config",
      "namespace": "keet",
      "id": 2,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/room-config",
      "derived": false,
      "key": [],
      "trigger": null
    },
    {
      "name": "room-capabilities",
      "namespace": "keet",
      "id": 3,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/room-seed",
      "derived": false,
      "key": [],
      "trigger": null
    },
    {
      "name": "join-requests",
      "namespace": "keet",
      "id": 4,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/join-request",
      "derived": false,
      "key": [
        "deviceKey"
      ],
      "trigger": null
    },
    {
      "name": "devices",
      "namespace": "keet",
      "id": 5,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet/devices-by-member-key",
        "@keet/devices-by-swarm-key",
        "@keet/active-devices-by-member-key",
        "@keet/active-devices"
      ],
      "schema": "@keet/device",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": "devicesTrigger"
    },
    {
      "name": "devices-by-member-key",
      "namespace": "keet",
      "id": 6,
      "type": 2,
      "version": 0,
      "collection": "@keet/devices",
      "unique": false,
      "deprecated": false,
      "key": [
        "memberKey"
      ]
    },
    {
      "name": "devices-by-swarm-key",
      "namespace": "keet",
      "id": 7,
      "type": 2,
      "version": 0,
      "collection": "@keet/devices",
      "unique": true,
      "deprecated": false,
      "key": [
        "profile.swarmKey"
      ]
    },
    {
      "name": "active-devices-by-member-key",
      "namespace": "keet",
      "id": 8,
      "type": 2,
      "version": 0,
      "collection": "@keet/devices",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "memberKey",
              "type": "@keet/member-key"
            }
          ]
        },
        "map": "activeDevicesByMemberKeyMap"
      }
    },
    {
      "name": "active-devices",
      "namespace": "keet",
      "id": 9,
      "type": 2,
      "version": 0,
      "collection": "@keet/devices",
      "unique": true,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "key",
              "type": "@keet/device-key"
            }
          ]
        },
        "map": "activeDevicesMap"
      }
    },
    {
      "name": "member-proofs",
      "namespace": "keet",
      "id": 10,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/member-proofs",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "members",
      "namespace": "keet",
      "id": 11,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet/moderators",
        "@keet/admins",
        "@keet/active-members",
        "@keet/muted-members",
        "@keet/members-by-member-name"
      ],
      "schema": "@keet/member",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": "membersTrigger"
    },
    {
      "name": "moderators",
      "namespace": "keet",
      "id": 12,
      "type": 2,
      "version": 0,
      "collection": "@keet/members",
      "unique": true,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "key",
              "type": "@keet/member-key"
            }
          ]
        },
        "map": "moderatorsMap"
      }
    },
    {
      "name": "admins",
      "namespace": "keet",
      "id": 13,
      "type": 2,
      "version": 0,
      "collection": "@keet/members",
      "unique": true,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "key",
              "type": "@keet/member-key"
            }
          ]
        },
        "map": "adminsMap"
      }
    },
    {
      "name": "active-members",
      "namespace": "keet",
      "id": 14,
      "type": 2,
      "version": 0,
      "collection": "@keet/members",
      "unique": true,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "key",
              "type": "@keet/member-key"
            }
          ]
        },
        "map": "activeMembersMap"
      }
    },
    {
      "name": "muted-members",
      "namespace": "keet",
      "id": 15,
      "type": 2,
      "version": 0,
      "collection": "@keet/members",
      "unique": true,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "key",
              "type": "@keet/member-key"
            }
          ]
        },
        "map": "mutedMembersMap"
      }
    },
    {
      "name": "members-by-member-name",
      "namespace": "keet",
      "id": 16,
      "type": 2,
      "version": 0,
      "collection": "@keet/members",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "name",
              "type": "string"
            }
          ]
        },
        "map": "membersByMemberNameMap"
      }
    },
    {
      "name": "member-activity",
      "namespace": "keet",
      "id": 17,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/member-activity",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "invitations",
      "namespace": "keet",
      "id": 18,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/invitation",
      "derived": false,
      "key": [
        "id"
      ],
      "trigger": null
    },
    {
      "name": "threads",
      "namespace": "keet",
      "id": 19,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet/threads-by-parent"
      ],
      "schema": "@keet/thread",
      "derived": false,
      "key": [
        "id"
      ],
      "trigger": null
    },
    {
      "name": "threads-by-parent",
      "namespace": "keet",
      "id": 20,
      "type": 2,
      "version": 0,
      "collection": "@keet/threads",
      "unique": true,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "key",
              "type": "@keet/member-key"
            },
            {
              "name": "seq",
              "type": "uint"
            }
          ]
        },
        "map": "threadsByParentMap"
      }
    },
    {
      "name": "chat",
      "namespace": "keet",
      "id": 21,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet/chat-by-message-id",
        "@keet/chat-mentions-by-member-id",
        "@keet/pinned-chat-messages"
      ],
      "schema": "@keet/chat-message-record",
      "derived": false,
      "key": [
        "id.thread",
        "id.index"
      ],
      "trigger": "chatTrigger"
    },
    {
      "name": "chat-by-message-id",
      "namespace": "keet",
      "id": 22,
      "type": 2,
      "version": 0,
      "collection": "@keet/chat",
      "unique": true,
      "deprecated": false,
      "key": [
        "oplog.key",
        "oplog.seq"
      ]
    },
    {
      "name": "chat-mentions-by-member-id",
      "namespace": "keet",
      "id": 23,
      "type": 2,
      "version": 0,
      "collection": "@keet/chat",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "key",
              "type": "@keet/member-key"
            },
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "chatMentionsByMemberIdMap"
      }
    },
    {
      "name": "pinned-chat-messages",
      "namespace": "keet",
      "id": 24,
      "type": 2,
      "version": 0,
      "collection": "@keet/chat",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "thread",
              "type": "uint"
            },
            {
              "name": "index",
              "type": "uint"
            }
          ]
        },
        "map": "pinnedChatMessagesMap"
      }
    },
    {
      "name": "reaction-digests",
      "namespace": "keet",
      "id": 25,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/reactions-digest",
      "derived": false,
      "key": [
        "id.thread",
        "id.index"
      ],
      "trigger": null
    },
    {
      "name": "reactions",
      "namespace": "keet",
      "id": 26,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet/reactions-by-clock"
      ],
      "schema": "@keet/reaction",
      "derived": false,
      "key": [
        "id.thread",
        "id.index",
        "sender",
        "reaction"
      ],
      "trigger": "reactionsTrigger"
    },
    {
      "name": "reactions-by-clock",
      "namespace": "keet",
      "id": 27,
      "type": 2,
      "version": 0,
      "collection": "@keet/reactions",
      "unique": false,
      "deprecated": false,
      "key": [
        "id.thread",
        "id.index",
        "reaction",
        "clock",
        "sender"
      ]
    },
    {
      "name": "files",
      "namespace": "keet",
      "id": 28,
      "type": 1,
      "version": 1,
      "versionField": "version",
      "indexes": [
        "@keet/files-by-message-id",
        "@keet/files-by-type",
        "@keet/deleted-files",
        "@keet/files-by-major-type",
        "@keet/active-files"
      ],
      "schema": "@keet/file-record",
      "derived": false,
      "key": [
        "id"
      ],
      "trigger": "filesTrigger"
    },
    {
      "name": "files-by-message-id",
      "namespace": "keet",
      "id": 29,
      "type": 2,
      "version": 0,
      "collection": "@keet/files",
      "unique": false,
      "deprecated": false,
      "key": [
        "oplog.key",
        "oplog.seq"
      ]
    },
    {
      "name": "files-by-type",
      "namespace": "keet",
      "id": 30,
      "type": 2,
      "version": 0,
      "collection": "@keet/files",
      "unique": false,
      "deprecated": true,
      "key": {
        "type": {
          "fields": [
            {
              "name": "type",
              "type": "string"
            },
            {
              "name": "id",
              "type": "uint"
            }
          ]
        },
        "map": "filesByTypeMap"
      }
    },
    {
      "name": "deleted-files",
      "namespace": "keet",
      "id": 31,
      "type": 2,
      "version": 0,
      "collection": "@keet/files",
      "unique": false,
      "deprecated": true,
      "key": {
        "type": {
          "fields": [
            {
              "name": "id",
              "type": "uint"
            }
          ]
        },
        "map": "deletedFilesMap"
      }
    },
    {
      "name": "identity",
      "namespace": "keet-private-id",
      "id": 32,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/room-identity",
      "derived": false,
      "key": [],
      "trigger": null
    },
    {
      "name": "stats",
      "namespace": "keet-private-id",
      "id": 33,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet-private-id/stats",
      "derived": false,
      "key": [],
      "trigger": null
    },
    {
      "name": "counters",
      "namespace": "keet-private-id",
      "id": 34,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet-private-id/counters",
      "derived": false,
      "key": [],
      "trigger": null
    },
    {
      "name": "pending-invitations",
      "namespace": "keet-private-id",
      "id": 35,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet-private-id/pending-invitation",
      "derived": false,
      "key": [
        "id"
      ],
      "trigger": null
    },
    {
      "name": "rooms",
      "namespace": "keet-private-id",
      "id": 36,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet-private-id/rooms-by-clock",
        "@keet-private-id/rooms-by-contact"
      ],
      "schema": "@keet-private-id/room",
      "derived": false,
      "key": [
        "roomKey"
      ],
      "trigger": "roomsTrigger"
    },
    {
      "name": "rooms-by-clock",
      "namespace": "keet-private-id",
      "id": 37,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/rooms",
      "unique": false,
      "deprecated": false,
      "key": [
        "clock"
      ]
    },
    {
      "name": "contacts",
      "namespace": "keet-private-id",
      "id": 38,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet-private-id/contacts-by-clock"
      ],
      "schema": "@keet-private-id/contact-record",
      "derived": false,
      "key": [
        "memberKey"
      ],
      "trigger": "contactsTrigger"
    },
    {
      "name": "contacts-by-clock",
      "namespace": "keet-private-id",
      "id": 39,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contacts",
      "unique": false,
      "deprecated": false,
      "key": [
        "clock"
      ]
    },
    {
      "name": "contact-requests",
      "namespace": "keet-private-id",
      "id": 40,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet-private-id/contact-requests-by-clock",
        "@keet-private-id/pending-contact-requests",
        "@keet-private-id/accepted-contact-requests",
        "@keet-private-id/rejected-contact-requests",
        "@keet-private-id/discarded-contact-requests"
      ],
      "schema": "@keet-private-id/contact-request-record",
      "derived": false,
      "key": [
        "memberKey"
      ],
      "trigger": "contactRequestsTrigger"
    },
    {
      "name": "contact-requests-by-clock",
      "namespace": "keet-private-id",
      "id": 41,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests",
      "unique": false,
      "deprecated": false,
      "key": [
        "clock"
      ]
    },
    {
      "name": "pending-contact-requests",
      "namespace": "keet-private-id",
      "id": 42,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "pendingContactRequestsMap"
      }
    },
    {
      "name": "accepted-contact-requests",
      "namespace": "keet-private-id",
      "id": 43,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "acceptedContactRequestsMap"
      }
    },
    {
      "name": "rejected-contact-requests",
      "namespace": "keet-private-id",
      "id": 44,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "rejectedContactRequestsMap"
      }
    },
    {
      "name": "discarded-contact-requests",
      "namespace": "keet-private-id",
      "id": 45,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "discardedContactRequestsMap"
      }
    },
    {
      "name": "test-collection-1",
      "namespace": "keet",
      "id": 46,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/test-collection-record-1",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "files-by-major-type",
      "namespace": "keet",
      "id": 47,
      "type": 2,
      "version": 1,
      "collection": "@keet/files",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "type",
              "type": "string"
            },
            {
              "name": "id",
              "type": "uint"
            }
          ]
        },
        "map": "filesByMajorTypeMap"
      }
    },
    {
      "name": "active-files",
      "namespace": "keet",
      "id": 48,
      "type": 2,
      "version": 1,
      "collection": "@keet/files",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "id",
              "type": "uint"
            }
          ]
        },
        "map": "activeFilesMap"
      }
    },
    {
      "name": "rooms-by-contact",
      "namespace": "keet-private-id",
      "id": 49,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/rooms",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "contact",
              "type": "@keet/member-key"
            }
          ]
        },
        "map": "roomsByContactMap"
      }
    },
    {
      "name": "device-identities",
      "namespace": "keet-private-id",
      "id": 50,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/device-identity",
      "derived": false,
      "key": [
        "deviceKey"
      ],
      "trigger": null
    },
    {
      "name": "contact-requests-v2",
      "namespace": "keet-private-id",
      "id": 51,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@keet-private-id/contact-requests-by-member",
        "@keet-private-id/contact-requests-by-clock-v2",
        "@keet-private-id/pending-contact-requests-v2",
        "@keet-private-id/pending-contact-requests-by-member",
        "@keet-private-id/accepted-contact-requests-v2",
        "@keet-private-id/rejected-contact-requests-v2",
        "@keet-private-id/discarded-contact-requests-v2"
      ],
      "schema": "@keet-private-id/contact-request-record",
      "derived": false,
      "key": [
        "memberKey",
        "keys.key"
      ],
      "trigger": "contactRequestsTrigger"
    },
    {
      "name": "contact-requests-by-member",
      "namespace": "keet-private-id",
      "id": 52,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests-v2",
      "unique": false,
      "deprecated": false,
      "key": [
        "memberKey"
      ]
    },
    {
      "name": "contact-requests-by-clock-v2",
      "namespace": "keet-private-id",
      "id": 53,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests-v2",
      "unique": false,
      "deprecated": false,
      "key": [
        "clock"
      ]
    },
    {
      "name": "pending-contact-requests-v2",
      "namespace": "keet-private-id",
      "id": 54,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests-v2",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "pendingContactRequestsMap"
      }
    },
    {
      "name": "pending-contact-requests-by-member",
      "namespace": "keet-private-id",
      "id": 55,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests-v2",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "memberKey",
              "type": "@keet/member-key"
            }
          ]
        },
        "map": "pendingContactRequestsByMemberMap"
      }
    },
    {
      "name": "accepted-contact-requests-v2",
      "namespace": "keet-private-id",
      "id": 56,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests-v2",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "acceptedContactRequestsMap"
      }
    },
    {
      "name": "rejected-contact-requests-v2",
      "namespace": "keet-private-id",
      "id": 57,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests-v2",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "rejectedContactRequestsMap"
      }
    },
    {
      "name": "discarded-contact-requests-v2",
      "namespace": "keet-private-id",
      "id": 58,
      "type": 2,
      "version": 0,
      "collection": "@keet-private-id/contact-requests-v2",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "discardedContactRequestsMap"
      }
    },
    {
      "name": "unreads",
      "namespace": "keet-private-id",
      "id": 59,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet-private-id/unreads",
      "derived": false,
      "key": [
        "deviceKey"
      ],
      "trigger": null
    },
    {
      "name": "chat-labels",
      "namespace": "keet",
      "id": 60,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/chat-label",
      "derived": false,
      "key": [
        "id.thread",
        "id.index",
        "sender",
        "label"
      ],
      "trigger": "chatLabelTrigger"
    },
    {
      "name": "chat-label-digests",
      "namespace": "keet",
      "id": 61,
      "type": 1,
      "version": 2,
      "versionField": "version",
      "indexes": [
        "@keet/chat-label-digests-by-clock"
      ],
      "schema": "@keet/chat-label-digest",
      "derived": false,
      "key": [
        "id.thread",
        "id.index"
      ],
      "trigger": null
    },
    {
      "name": "read-lengths",
      "namespace": "keet",
      "id": 62,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/read-length",
      "derived": false,
      "key": [
        "memberKey"
      ],
      "trigger": null
    },
    {
      "name": "tmp-removed-members",
      "namespace": "keet",
      "id": 63,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/tmp-removed-member",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "settings",
      "namespace": "keet-private-id",
      "id": 64,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@keet-private-id/settings",
      "derived": false,
      "key": [],
      "trigger": null
    },
    {
      "name": "chat-label-digests-by-clock",
      "namespace": "keet",
      "id": 65,
      "type": 2,
      "version": 2,
      "collection": "@keet/chat-label-digests",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "label",
              "type": "@keet/label-type"
            },
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "chatLabelDigestFlagMap"
      }
    },
    {
      "name": "member-labels",
      "namespace": "keet",
      "id": 66,
      "type": 1,
      "version": 3,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/member-label",
      "derived": false,
      "key": [
        "key",
        "sender",
        "label"
      ],
      "trigger": null
    },
    {
      "name": "member-label-digests",
      "namespace": "keet",
      "id": 67,
      "type": 1,
      "version": 3,
      "versionField": null,
      "indexes": [
        "@keet/member-label-digests-by-clock"
      ],
      "schema": "@keet/member-label-digest",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "member-label-digests-by-clock",
      "namespace": "keet",
      "id": 68,
      "type": 2,
      "version": 3,
      "collection": "@keet/member-label-digests",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "label",
              "type": "@keet/member-label-type"
            },
            {
              "name": "clock",
              "type": "uint"
            }
          ]
        },
        "map": "memberLabelDigestFlagMap"
      }
    },
    {
      "name": "calls",
      "namespace": "keet",
      "id": 69,
      "type": 1,
      "version": 4,
      "versionField": null,
      "indexes": [
        "@keet/calls-by-timestamp",
        "@keet/active-calls-by-timestamp"
      ],
      "schema": "@keet/call-record",
      "derived": false,
      "key": [
        "callKey"
      ],
      "trigger": null
    },
    {
      "name": "calls-by-timestamp",
      "namespace": "keet",
      "id": 70,
      "type": 2,
      "version": 4,
      "collection": "@keet/calls",
      "unique": false,
      "deprecated": false,
      "key": [
        "createdAt"
      ]
    },
    {
      "name": "active-calls-by-timestamp",
      "namespace": "keet",
      "id": 71,
      "type": 2,
      "version": 4,
      "collection": "@keet/calls",
      "unique": false,
      "deprecated": false,
      "key": {
        "type": {
          "fields": [
            {
              "name": "createdAt",
              "type": "uint"
            }
          ]
        },
        "map": "activeCallsMap"
      }
    },
    {
      "name": "call-members",
      "namespace": "keet",
      "id": 72,
      "type": 1,
      "version": 4,
      "versionField": null,
      "indexes": [],
      "schema": "@keet/call-member-record",
      "derived": false,
      "key": [
        "callKey",
        "memberKey"
      ],
      "trigger": null
    },
    {
      "name": "call-devices",
      "namespace": "keet",
      "id": 73,
      "type": 1,
      "version": 4,
      "versionField": null,
      "indexes": [
        "@keet/call-devices-by-member-key"
      ],
      "schema": "@keet/call-device-record",
      "derived": false,
      "key": [
        "callKey",
        "deviceKey"
      ],
      "trigger": null
    },
    {
      "name": "call-devices-by-member-key",
      "namespace": "keet",
      "id": 74,
      "type": 2,
      "version": 4,
      "collection": "@keet/call-devices",
      "unique": false,
      "deprecated": false,
      "key": [
        "callKey",
        "memberKey"
      ]
    },
    {
      "name": "call-streams",
      "namespace": "keet",
      "id": 75,
      "type": 1,
      "version": 4,
      "versionField": null,
      "indexes": [
        "@keet/call-streams-by-device-key"
      ],
      "schema": "@keet/call-stream-record",
      "derived": false,
      "key": [
        "callKey",
        "streamKey"
      ],
      "trigger": null
    },
    {
      "name": "call-streams-by-device-key",
      "namespace": "keet",
      "id": 76,
      "type": 2,
      "version": 4,
      "collection": "@keet/call-streams",
      "unique": false,
      "deprecated": false,
      "key": [
        "callKey",
        "deviceKey"
      ]
    }
  ]
}