mirror of
https://github.com/nodemailer/wildduck.git
synced 2024-12-28 11:14:46 +08:00
84 lines
1.1 KiB
JavaScript
84 lines
1.1 KiB
JavaScript
/* global db */
|
|
'use strict';
|
|
|
|
db.users.createIndex({
|
|
username: 1
|
|
});
|
|
|
|
db.mailboxes.createIndex({
|
|
username: 1
|
|
});
|
|
db.mailboxes.createIndex({
|
|
username: 1,
|
|
path: 1
|
|
});
|
|
db.mailboxes.createIndex({
|
|
username: 1,
|
|
subscribed: 1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
mailbox: 1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
mailbox: 1,
|
|
unseen: 1
|
|
});
|
|
db.messages.createIndex({
|
|
mailbox: 1,
|
|
uid: 1
|
|
});
|
|
db.messages.createIndex({
|
|
mailbox: 1,
|
|
uid: 1,
|
|
modseq: 1
|
|
});
|
|
db.messages.createIndex({
|
|
mailbox: 1,
|
|
flags: 1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
modseq: 1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
modseq: -1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
flags: 1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
internaldate: 1
|
|
});
|
|
db.messages.createIndex({
|
|
internaldate: -1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
headerdate: 1
|
|
});
|
|
db.messages.createIndex({
|
|
headerdate: -1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
size: 1
|
|
});
|
|
db.messages.createIndex({
|
|
size: -1
|
|
});
|
|
|
|
db.messages.createIndex({
|
|
uid: 1
|
|
});
|
|
db.messages.createIndex({
|
|
uid: -1
|
|
});
|
|
|
|
db['attachments.files'].createIndex({
|
|
'metadata.messages': 1
|
|
});
|