This commit is contained in:
syuilo 2018-08-25 08:35:41 +09:00
parent 9d85d0bb08
commit 7b6e55047f
4 changed files with 374 additions and 103 deletions

View file

@ -8,8 +8,14 @@ export default Stats;
export interface IStats {
_id: mongo.ObjectID;
/**
*
*/
date: Date;
/**
*
*/
span: 'day' | 'hour';
/**
@ -18,26 +24,36 @@ export interface IStats {
users: {
local: {
/**
*
* ()
*/
total: number;
/**
*
* ()
*/
diff: number;
inc: number;
/**
* ()
*/
dec: number;
};
remote: {
/**
*
* ()
*/
total: number;
/**
*
* ()
*/
diff: number;
inc: number;
/**
* ()
*/
dec: number;
};
};
@ -47,28 +63,33 @@ export interface IStats {
notes: {
local: {
/**
* 稿
* 稿 ()
*/
total: number;
/**
* 稿
* 稿 ()
*/
diff: number;
inc: number;
/**
* 稿 ()
*/
dec: number;
diffs: {
/**
* 稿
* 稿 ()
*/
normal: number;
/**
* 稿
* 稿 ()
*/
reply: number;
/**
* Renoteの投稿数の前日比
* Renoteの投稿数の差分 ()
*/
renote: number;
};
@ -76,28 +97,33 @@ export interface IStats {
remote: {
/**
* 稿
* 稿 ()
*/
total: number;
/**
* 稿
* 稿 ()
*/
diff: number;
inc: number;
/**
* 稿 ()
*/
dec: number;
diffs: {
/**
* 稿
* 稿 ()
*/
normal: number;
/**
* 稿
* 稿 ()
*/
reply: number;
/**
* Renoteの投稿数の前日比
* Renoteの投稿数の差分 ()
*/
renote: number;
};
@ -110,46 +136,66 @@ export interface IStats {
drive: {
local: {
/**
*
* ()
*/
totalCount: number;
/**
*
* ()
*/
totalSize: number;
/**
*
* ()
*/
diffCount: number;
incCount: number;
/**
*
* 使 ()
*/
diffSize: number;
incSize: number;
/**
* ()
*/
decCount: number;
/**
* 使 ()
*/
decSize: number;
};
remote: {
/**
*
* ()
*/
totalCount: number;
/**
*
* ()
*/
totalSize: number;
/**
*
* ()
*/
diffCount: number;
incCount: number;
/**
*
* 使 ()
*/
diffSize: number;
incSize: number;
/**
* ()
*/
decCount: number;
/**
* 使 ()
*/
decSize: number;
};
};
}