{
"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"
]
}
]
}