FoundKey/packages/backend/src/services/chart/charts/entities/federation.ts
2022-03-07 15:10:16 +09:00

16 lines
539 B
TypeScript

import Chart from '../../core.js';
export const name = 'federation';
export const schema = {
'deliveredInstances': { uniqueIncrement: true, range: 'small' },
'inboxInstances': { uniqueIncrement: true, range: 'small' },
'stalled': { uniqueIncrement: true, range: 'small' },
'sub': { accumulate: true, range: 'small' },
'pub': { accumulate: true, range: 'small' },
'pubsub': { accumulate: true, range: 'small' },
'active': { accumulate: true, range: 'small' },
} as const;
export const entity = Chart.schemaToEntity(name, schema);