Skip to content

Commit

Permalink
fix: handle query.orderBy(startAt:).orderBy() (#9185)
Browse files Browse the repository at this point in the history
  • Loading branch information
rrousselGit committed Sep 20, 2022
1 parent 07831b5 commit 62396e8
Show file tree
Hide file tree
Showing 15 changed files with 4,946 additions and 1,495 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/scripts/.firebaserc
@@ -1,5 +1,7 @@
{
"projects": {
"default": "flutterfire-e2e-tests"
}
}
"default": "flutterfire-e2e-tests",
"react-native-firebase-testing": "react-native-firebase-testing"
},
"targets": {}
}
3 changes: 2 additions & 1 deletion .github/workflows/scripts/firebase.json
@@ -1,6 +1,7 @@
{
"firestore": {
"rules": "firestore.rules"
"rules": "firestore.rules",
"indexes": "firestore.indexes.json"
},
"database": {
"rules": "database.rules.json"
Expand Down
208 changes: 208 additions & 0 deletions .github/workflows/scripts/firestore.indexes.json
@@ -0,0 +1,208 @@
{
"indexes": [
{
"collectionGroup": "firebasePerfTest",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "democratic",
"order": "ASCENDING"
},
{
"fieldPath": "totalPopulation",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "firestore-example-app",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "title",
"order": "ASCENDING"
},
{
"fieldPath": "likes",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "firestore-example-app",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "title",
"order": "ASCENDING"
},
{
"fieldPath": "year",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "playground",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "age",
"order": "ASCENDING"
},
{
"fieldPath": "foo",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "playground",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "status",
"order": "ASCENDING"
},
{
"fieldPath": "finished_at",
"order": "ASCENDING"
}
]
},
{
"collectionGroup": "v6",
"queryScope": "COLLECTION",
"fields": [
{
"fieldPath": "a",
"order": "ASCENDING"
},
{
"fieldPath": "b",
"order": "ASCENDING"
}
]
}
],
"fieldOverrides": [
{
"collectionGroup": "collectionGroup",
"fieldPath": "number",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "collectionGroup",
"fieldPath": "value",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "group-test",
"fieldPath": "foo",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "playground",
"fieldPath": "age",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
},
{
"order": "ASCENDING",
"queryScope": "COLLECTION_GROUP"
}
]
},
{
"collectionGroup": "playground",
"fieldPath": "createdDate",
"indexes": [
{
"order": "ASCENDING",
"queryScope": "COLLECTION"
},
{
"order": "DESCENDING",
"queryScope": "COLLECTION"
},
{
"arrayConfig": "CONTAINS",
"queryScope": "COLLECTION"
}
]
}
]
}

0 comments on commit 62396e8

Please sign in to comment.