Exports, Imports & Transfers
With Firelize, you can export, import, and transfer data both within a project and across projects. Query options let you target exactly the data you need, and built-in emulator support makes it easy to move data between local and remote environments.
Starting a New Job
Section titled “Starting a New Job”You can start a new job by selecting Export, Import, or Transfer from a context menu, or by dragging and dropping a doc or collection onto another. Drag & drop also works across multiple windows, making it a quick way to move data between projects.
Configuring the Job
Section titled “Configuring the Job”In the job layer, you can add multiple paths. Each path has a Use Query option, which allows you to apply where
, orderBy
, and limit
clauses to narrow down the export to specific docs. See the Queries page for more details.
Recursive Exports
Section titled “Recursive Exports”To include all nested collections when exporting a collection or document, enable the Recursive Export option. This makes the process significantly slower, as Firelize performs an additional listCollections
call for each document to discover subcollections.