summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-04-14 14:29:18 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-04-14 14:29:18 +0900
commit26c979bcece39a81133eb42c3d043c8be9c028f1 (patch)
tree165e2247e8ad8a9d42129a668748c845f5cc01d4 /src
parentMerge branch 'master' of https://github.com/syuilo/misskey (diff)
downloadsharkey-26c979bcece39a81133eb42c3d043c8be9c028f1.tar.gz
sharkey-26c979bcece39a81133eb42c3d043c8be9c028f1.tar.bz2
sharkey-26c979bcece39a81133eb42c3d043c8be9c028f1.zip
Better indexes
Diffstat (limited to 'src')
-rw-r--r--src/models/user.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/models/user.ts b/src/models/user.ts
index c121790c31..97b7a997e5 100644
--- a/src/models/user.ts
+++ b/src/models/user.ts
@@ -22,9 +22,9 @@ import SwSubscription, { deleteSwSubscription } from './sw-subscription';
const User = db.get<IUser>('users');
-User.createIndex('username');
-User.createIndex('usernameLower');
-User.createIndex('token');
+User.createIndex(['username', 'host'], { unique: true });
+User.createIndex(['usernameLower', 'host'], { unique: true });
+User.createIndex('token', { unique: true });
User.createIndex('uri', { sparse: true, unique: true });
export default User;