Add the special trash collection

This commit is contained in:
Thomas Sileo
2019-05-12 10:02:28 +02:00
parent ffd06f946b
commit 160136acdf
2 changed files with 50 additions and 28 deletions

View File

@@ -103,6 +103,9 @@ MEDIA_CACHE = MediaCache(GRIDFS, USER_AGENT)
def create_indexes():
if "trash" not in DB.collection_names():
DB.create_collection("trash", capped=True, size=50 << 20) # 50 MB
DB.command("compact", "activities")
DB.activities.create_index([("remote_id", pymongo.ASCENDING)])
DB.activities.create_index([("activity.object.id", pymongo.ASCENDING)])