Google Firestore
This connector captures data from your Google Firestore collections into Flow collections.
ghcr.io/estuary/source-firestore:dev
provides the latest connector image. You can also follow the link in your browser to see past image versions.
Data model
Firestore is a NoSQL database. Its data model consists of documents (lightweight records that contain mappings of fields and values) organized in collections.
Collections are organized hierarchically. A given document in a collection can, in turn, be associated with a subcollection.
For example, you might have a collection called users
, which contains two documents, alice
and bob
.
Each document has a subcollection called messages
(for example, users/alice/messages
), which contain more documents (for example, users/alice/messages/1
).
users
├── alice
│ └── messages
│ ├── 1
│ └── 2