UNPKG

fbz

Version:

Fork of the OpenBazaar 2.0 browser-based client.

44 lines (42 loc) 786 B
const schema = { title: 'Chat message schema', description: 'Database schema for a chat message', version: 0, type: 'object', properties: { messageID: { type: 'string', primary: true }, peerID: { type: 'string', encrypted: true }, message: { type: 'string', encrypted: true }, outgoing: { type: 'boolean', encrypted: true, default: true }, timestamp: { type: 'string', encrypted: true, index: true, }, read: { type: 'boolean', encrypted: true, default: false }, subject: { type: 'string', encrypted: true, default: '' } }, required: ['messageID', 'peerID', 'message', 'timestamp'] }; export default schema;