firepanel
Docs

Creating and deleting

Creating new documents, running bulk operations across many documents, and deleting safely with undo.

Beyond editing existing records, Firepanel lets you add new documents, act on many at once, and delete with a safety net.

Creating a document#

1

Open the collection

Navigate to the collection you want to add to.

2

Create a new record

Choose Create (also available from ⌘K as "Create new record in …"). Firepanel opens a blank document editor.

3

Add fields and save

Add fields with the type-aware editors. You can let Firestore auto-generate the document ID or set your own. Save to write the new document to your collection.

Bulk operations#

When you need to change more than one document, select rows in the table — click the checkboxes, or use Select all (⌘A). A bulk-action bar appears with the operations you can run across the whole selection, such as deleting the selected documents together.

Tip

Combine filters with Select all to act on exactly the set you mean — for example, filter to status == "expired" and then delete the lot in one step.

Deleting with undo#

Deleting is the one action where a mistake hurts most, so Firepanel adds a safety net:

  • Deleting a single document shows a confirmation dialog first.
  • After a delete, a toast appears with an Undo option for a short window. Undo restores the document Firepanel just removed.

Warning

Undo is a convenience, not a backup. Once the undo window passes, the delete is permanent on your live database. For anything you can't afford to lose, export the collection first.

Deleting a whole collection#

There's no one-click "delete entire collection" — that's intentional. Deleting a collection means deleting every document in it (and Firestore has no native "drop collection" for the client), so Firepanel keeps you explicit: filter and select the documents you want gone, then delete the selection.

Next#

Get your data out — Importing and exporting covers JSON and CSV export.