Added DB index for latest assets/comments

This commit is contained in:
Sybren A. Stüvel 2017-09-15 17:09:15 +02:00
parent 970376ed56
commit 2d18057c6e

View File

@ -721,6 +721,10 @@ class PillarServer(Eve):
coll.create_index([('parent', pymongo.ASCENDING)]) coll.create_index([('parent', pymongo.ASCENDING)])
coll.create_index([('short_code', pymongo.ASCENDING)], coll.create_index([('short_code', pymongo.ASCENDING)],
sparse=True, unique=True) sparse=True, unique=True)
# Used for latest assets & comments
coll.create_index([('properties.status', pymongo.ASCENDING),
('node_type', pymongo.ASCENDING),
('_created', pymongo.DESCENDING)])
coll = db['projects'] coll = db['projects']
# This index is used for statistics, and for fetching public projects. # This index is used for statistics, and for fetching public projects.