Rumatadocs
Browse documentation

Database editor controls

Find a table, build or save a query, inspect results, and understand exactly when a database action changes your data.

Step-by-step guidance.

Before you start

  • Open the named screen in Rumata. Available controls may depend on your account, permissions, and resource state.

SQL Editor

Open System Explorer → Database → SQL Editor. A query is an instruction to the database. Reading instructions retrieve records; update, insert, and delete instructions change them.

ControlWhat it does
SQL Editor / Query Builder / Tables / OperationsSwitch between written queries, visual filters, the table browser, and database health and recovery.
Left / right chevron beside SQL Query EditorHide or show the Database Objects sidebar to make more room for the editor.
SQL text editorWrite or edit the instruction you want to run. Editing this text does not execute it.
Run query / Run selectionExecute selected text when there is a selection; otherwise execute the editor query. Ctrl+Enter (or the displayed Mac shortcut) runs the same selection-aware action. SQL can change or delete records. Disabled while a query runs or the connection is not ready.
ExportDownload the returned rows as a CSV file. Available after a query returns at least one row.
Table name / chevron in Database ObjectsExpand a table to see its columns, data types, and key markers.
Table’s three-dot menu → View DataPut a query for that table into the editor. Review it and choose Run to retrieve its records.
Table’s three-dot menu → Generate Insert QueryPut a starter instruction for adding a record into the editor. Replace the example values before running it.
Divider between editor and resultsDrag to give either area more space. This changes the layout only.

Saved queries and parameters

Save a query to reuse it later. Run it to execute the instruction.

ControlWhat it does
Saved queriesOpen the library of saved instructions for this factory.
Search saved queriesFind a saved item by name, SQL, description, or query ID.
Saved-query cardLoad that query into the editor and close the library.
Copy query IDCopy its identifier for use when configuring a workflow or asking for help.
Delete queryOpen a confirmation naming the saved query. Check that workflows no longer depend on it before continuing.
Load moreFetch another page of saved queries when more are available.
New / New QueryStart a new query instead of editing the selected saved item.
Save / UpdateOpen a name and description form. Save creates a new saved query; Update replaces the selected query. The final Save or Update in the dialog submits it.
Query name / descriptionGive a new saved query a recognizable name and optional explanation.
Cancel / Close in the library or save dialogDismiss the dialog without submitting its pending action.
Query parameter fieldsSupply the values requested by a query containing placeholders such as {{email}}.
Run query in the parameter dialogExecute the query with the values you entered. Cancel closes the form without executing.

Visual Query Builder

Choose the records you want with visual filters. The controls appear once tables are available.

ControlWhat it does
Select TableChoose the collection of records to search.
Add ruleAdd a condition, such as a status equaling “published”.
Field / operator / valueChoose which column to compare, how to compare it, and the value to compare against.
AND / ORChoose whether all conditions must match or whether matching any condition is enough.
Add groupNest conditions so you can combine several AND/OR checks.
NOTReverse a group’s condition: keep records that do not match it.
Remove rule / remove groupRemove a filter from the builder. This does not delete database records.
Limit ResultsSet how many rows the generated query should return. The input shows a range of 1–1,000 rows.
Generate SQLReplace the SQL text below with the instruction built from your selected table and filters. Generate it again after changing the filters.
Generated SQL editorReview or directly edit the final instruction. If imported SQL cannot be represented as visual filters, the screen shows a warning and keeps the SQL editable.
Run QueryExecute the SQL currently shown below the filters. Filter changes alone do not replace already generated SQL.

Results, editing, and errors

The result grid contains the rows returned by the last query. An Editable badge tells you when direct cell editing is supported.

ControlWhat it does
Column heading / filter menuSort or filter the displayed results. Drag a column boundary to resize it or move a heading to reorder columns.
Page navigation / page-size selectorMove through the returned rows or change how many the grid displays at once. This does not fetch records omitted by your SQL limit.
Editable cellChange a value locally. Modified cells are highlighted and counted until you save or cancel.
Save ChangesWrite the pending cell edits to the database. A failed save leaves your edits available to correct and retry.
Cancel beside Save ChangesDiscard pending cell edits and restore the last query result.
MaximizeOpen the results in a larger dialog. The same pending edits and save/cancel actions remain available.
Close in enlarged resultsReturn to the normal editor layout.
Copy errorCopy the displayed query error to share in a support request. Review copied details before sharing them publicly.