Database
> A built-in relational database that integrates directly with your flows.
Brickr includes a fully managed relational database. You can create tables, define columns with typed data, and query data from your flows using database nodes -- all without setting up an external database.
What is the Brickr database?
The Brickr database is a relational data store built into every workspace. It supports:
- Tables with typed columns
- Unique row IDs for every record
- Relations between tables
- CRUD operations via visual nodes in the Builder
- A visual table editor in the dashboard for browsing and editing data
How it integrates with flows
Database operations are available as nodes in the Builder. You can:
- Insert rows from form submissions or API requests
- Select rows with filters and conditions
- Update specific records by row ID or condition
- Delete records
- Count matching rows
- Find one record matching a condition
These nodes plug directly into your flow, connecting inputs and outputs like any other node.
Managing tables
Navigate to Dashboard > Databases to view all your tables. From here you can:
- Create new tables
- Edit table schemas (add, rename, or remove columns)
- Browse and edit row data directly
- Import and export data
Changes to table schemas take effect immediately. Be careful when removing columns -- existing data in those columns will be lost.
What's next?
| Topic | Description | |-------|-------------| | Tables | Create tables and define columns | | Operations | Insert, select, update, and delete data | | Relations | Link tables together with foreign keys |