diff --git a/firebase/admin/firestore.indexes.json b/firebase/admin/firestore.indexes.json index 02e9d8059..289ecbee9 100644 --- a/firebase/admin/firestore.indexes.json +++ b/firebase/admin/firestore.indexes.json @@ -1,5 +1,19 @@ { "indexes": [ + { + "collectionGroup": "administrations", + "queryScope": "COLLECTION_GROUP", + "fields": [ + { + "fieldPath": "testData", + "order": "ASCENDING" + }, + { + "fieldPath": "name", + "order": "ASCENDING" + } + ] + }, { "collectionGroup": "administrations", "queryScope": "COLLECTION", @@ -3128,6 +3142,20 @@ } ] }, + { + "collectionGroup": "users", + "queryScope": "COLLECTION", + "fields": [ + { + "fieldPath": "classes.current", + "arrayConfig": "CONTAINS" + }, + { + "fieldPath": "name", + "order": "ASCENDING" + } + ] + }, { "collectionGroup": "users", "queryScope": "COLLECTION", @@ -3338,6 +3366,20 @@ } ] }, + { + "collectionGroup": "users", + "queryScope": "COLLECTION", + "fields": [ + { + "fieldPath": "districts.current", + "arrayConfig": "CONTAINS" + }, + { + "fieldPath": "name", + "order": "ASCENDING" + } + ] + }, { "collectionGroup": "users", "queryScope": "COLLECTION", @@ -3730,6 +3772,20 @@ } ] }, + { + "collectionGroup": "users", + "queryScope": "COLLECTION", + "fields": [ + { + "fieldPath": "groups.current", + "arrayConfig": "CONTAINS" + }, + { + "fieldPath": "name", + "order": "ASCENDING" + } + ] + }, { "collectionGroup": "users", "queryScope": "COLLECTION", @@ -3926,6 +3982,20 @@ } ] }, + { + "collectionGroup": "users", + "queryScope": "COLLECTION", + "fields": [ + { + "fieldPath": "schools.current", + "arrayConfig": "CONTAINS" + }, + { + "fieldPath": "name", + "order": "ASCENDING" + } + ] + }, { "collectionGroup": "users", "queryScope": "COLLECTION", @@ -4188,6 +4258,29 @@ } ] }, + { + "collectionGroup": "administrations", + "fieldPath": "name", + "ttl": false, + "indexes": [ + { + "order": "ASCENDING", + "queryScope": "COLLECTION" + }, + { + "order": "DESCENDING", + "queryScope": "COLLECTION" + }, + { + "arrayConfig": "CONTAINS", + "queryScope": "COLLECTION" + }, + { + "order": "ASCENDING", + "queryScope": "COLLECTION_GROUP" + } + ] + }, { "collectionGroup": "administrations", "fieldPath": "readOrgs", @@ -4260,6 +4353,29 @@ } ] }, + { + "collectionGroup": "administrations", + "fieldPath": "testData", + "ttl": false, + "indexes": [ + { + "order": "ASCENDING", + "queryScope": "COLLECTION" + }, + { + "order": "DESCENDING", + "queryScope": "COLLECTION" + }, + { + "arrayConfig": "CONTAINS", + "queryScope": "COLLECTION" + }, + { + "order": "ASCENDING", + "queryScope": "COLLECTION_GROUP" + } + ] + }, { "collectionGroup": "assignments", "fieldPath": "assigningOrgs",