1
0
mirror of https://github.com/MisskeyIO/misskey synced 2024-12-01 00:08:24 +09:00

Merge branch 'develop' of https://github.com/syuilo/misskey into develop

This commit is contained in:
syuilo 2018-12-09 23:10:06 +09:00
commit 1c589c7c18
No known key found for this signature in database
GPG Key ID: BDC4C49D06AB9D69

View File

@ -61,11 +61,13 @@ export default abstract class Chart<T> {
constructor(name: string, grouped = false) {
this.collection = db.get<Log<T>>(`chart.${name}`);
if (grouped) {
this.collection.createIndex({ span: -1, date: -1, group: -1 }, { unique: true });
} else {
this.collection.createIndex({ span: -1, date: -1 }, { unique: true });
}
const keys = {
span: -1,
date: -1
};
if (grouped)
keys.group = -1;
this.collection.createIndex(keys, { unique: true });
}
@autobind