Files
fanuzu/app/firebase/firestore.indexes.json

1320 lines
27 KiB
JSON

{
"indexes": [
{
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "likeCount",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "authorUid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "posts",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "comments",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "popTransactions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "popType",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "popTransactions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "reasonCode",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "popTransactions",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "reasonCode",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "popTransactions",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "popType",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "activityLogs",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "type",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "activityLogs",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "type",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "questProgress",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "questId",
"order": "ASCENDING"
},
{
"fieldPath": "dayKey",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "campaigns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "endsAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "campaigns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "achievedRate",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "campaigns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "campaignType",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "campaigns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "creatorUid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "campaigns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "donations",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "donorUid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "donations",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "refundStatus",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "bountyPop",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "category",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "bountyExpiresAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "expiresAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "answers",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "authorUid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fandoms",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "countryCode",
"order": "ASCENDING"
},
{
"fieldPath": "fpiScore",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fandoms",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "artistId",
"order": "ASCENDING"
},
{
"fieldPath": "fpiScore",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fpiEvents",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "axis",
"order": "ASCENDING"
},
{
"fieldPath": "occurredAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "heroDrops",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "endsAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "users",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "campaigns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "endsAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "translationEntries",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "preRegistrations",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "preRegistrations",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "adRewardLogs",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "uid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "adRewardLogs",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "network",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "adRewardLogs",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "adminActionLogs",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "actorUid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "adminActionLogs",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "targetType",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "translationEntries",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "locale",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "translationEntries",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "authorUid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "translationEntries",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "rootPath",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "translationEntries",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "targetPath",
"order": "ASCENDING"
},
{
"fieldPath": "locale",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "reports",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "reports",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "targetType",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "inquiries",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "inquiries",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "authorUid",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "notifications",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "read",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "notices",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "active",
"order": "ASCENDING"
},
{
"fieldPath": "publishedAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "briefings",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "publishedAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "stationLinks",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "rank",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "stationSuggestions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "inviteCodes",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "type",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "planetApplications",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "briefings",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "rank",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "campaigns",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "raisedPop",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "answerCount",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "questions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "bountyPop",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fandoms",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "rankingEligible",
"order": "ASCENDING"
},
{
"fieldPath": "fpiAxes.bpm",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fandoms",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "rankingEligible",
"order": "ASCENDING"
},
{
"fieldPath": "fpiAxes.health",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fandoms",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "rankingEligible",
"order": "ASCENDING"
},
{
"fieldPath": "fpiAxes.referral",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fandoms",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "rankingEligible",
"order": "ASCENDING"
},
{
"fieldPath": "fpiAxes.community",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fandoms",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "rankingEligible",
"order": "ASCENDING"
},
{
"fieldPath": "fpiAxes.contribution",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "briefings",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "dayKey",
"order": "ASCENDING"
},
{
"fieldPath": "section",
"order": "ASCENDING"
},
{
"fieldPath": "rank",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "eclipseRounds",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "startAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "eclipseRounds",
"queryScope": "COLLECTION_GROUP",
"fields": [
{
"fieldPath": "result",
"order": "ASCENDING"
},
{
"fieldPath": "startAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "fpiEvents",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "verified",
"order": "ASCENDING"
},
{
"fieldPath": "occurredAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "popLots",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "popType",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "grantedAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "growthEvents",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomIdAtPayout",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "growthEvents",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomIdAtPayout",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "comments",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "comments",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "visibility",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "DESCENDING"
}
]
},
{
"collectionGroup": "quests",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "type",
"order": "ASCENDING"
},
{
"fieldPath": "fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "activeTo",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "quests",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "endsAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "questSubmissions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "submittedAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "questSubmissions",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "fandomIdAtSubmit",
"order": "ASCENDING"
},
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "submittedAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "quests",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "createdAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "referralsByUser",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "reward",
"order": "ASCENDING"
},
{
"fieldPath": "settleAfter",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "quests",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "timeAttack.preNotified",
"order": "ASCENDING"
},
{
"fieldPath": "timeAttack.notifyAt",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "quests",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "timeAttack.fandomId",
"order": "ASCENDING"
},
{
"fieldPath": "timeAttack.activeTo",
"order": "ASCENDING"
}
]
}
],
"fieldOverrides": [
{
"collectionGroup": "popTransactions",
"fieldPath": "createdAt",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "donations",
"fieldPath": "createdAt",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "activityLogs",
"fieldPath": "createdAt",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "posts",
"fieldPath": "body",
"indexes": []
},
{
"collectionGroup": "briefings",
"fieldPath": "body",
"indexes": []
},
{
"collectionGroup": "campaigns",
"fieldPath": "body",
"indexes": []
},
{
"collectionGroup": "eclipseRounds",
"fieldPath": "status",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
}
]
}
]
}