Databases & Tables Guide โ
Master the powerful database and table features to organize, track, and manage structured data in your workspace.
๐ Overview โ
Databases in Ascend allow you to create structured tables with typed properties, multiple views, filtering, sorting, and grouping. Think of them as spreadsheets with the flexibility of a database.
Key Features โ
- โ Typed Properties: Text, numbers, dates, select options, checkboxes, and more
- โ Multiple Views: Create different views of the same data with unique filters and sorts
- โ Drag & Drop: Reorder rows and columns easily
- โ Auto-Save: All changes are automatically saved
- โ Flexible Layouts: Resize columns, wrap text, hide/show properties
๐ Getting Started โ
Creating a Database โ
- Navigate to Dashboard โ Databases
- Click the "New Database" button
- Enter a name for your database
- Click Create
Your new database opens with default properties: Name (text) and Status (select).
The Database Interface โ
| Area | Description |
|---|---|
| Title | Click to edit the database name inline |
| View Tabs | Switch between different views of your data |
| Toolbar | Filter, sort, group, and manage properties |
| Header Row | Column names with property type icons |
| Data Rows | Your actual data entries |
| Add Row | Footer area to add new rows |
๐ Working with Properties (Columns) โ
Property Types โ
| Type | Icon | Description | Example |
|---|---|---|---|
| Text | Aa | Plain text content | "Project Alpha" |
| Number | # | Numeric values | 42, 3.14 |
| Select | โผ | Single choice from options | "In Progress" |
| Multi-Select | โผโผ | Multiple choices | "Frontend, Backend" |
| Date | ๐ | Date values | "Dec 14, 2025" |
| Person | ๐ค | Team member assignment | "John Doe" |
| Checkbox | โ๏ธ | True/false toggle | โ or โ |
| URL | ๐ | Web links | "https://example.com" |
| โ๏ธ | Email addresses | "user@email.com" | |
| Status | โ | Status with colors | "Done" (green) |
Adding a Property โ
- Click the "+" button at the right of the header row
- Enter a property name
- Select a property type from the suggestions
- Press Enter or click away to confirm
Tip: The property type suggestions appear in a 2-column grid for easy selection.
Editing a Property โ
Click on any column header to open the property menu:
| Option | Description |
|---|---|
| Edit Property | Change name or type |
| Insert Left | Add a new property to the left |
| Insert Right | Add a new property to the right |
| Sort Ascending | Sort AโZ or 0โ9 |
| Sort Descending | Sort ZโA or 9โ0 |
| Group | Group rows by this property's values |
| Hide | Hide this column from the current view |
| Wrap Content | Enable multi-line text (text properties only) |
| Delete | Remove this property |
Resizing Columns โ
- Hover over the right edge of a column header
- The cursor changes to a resize cursor (โ)
- Click and drag left or right to resize
- Release to set the new width
Minimum width: 80 pixels
Reordering Columns โ
- Click and hold a column header
- Drag left or right to the desired position
- A blue indicator shows where the column will drop
- Release to complete the reorder
Both the header AND the data cells move together.
Hiding/Showing Properties โ
To hide a property:
- Click the column header
- Select "Hide" from the menu
To show hidden properties:
- Click the "Properties" button in the toolbar
- Toggle visibility for each property
๐ Working with Rows โ
Adding a Row โ
Method 1 - Footer:
- Click the "+ New" button at the bottom of the table
Method 2 - Keyboard:
- Press Enter in the last cell to create a new row below
Method 3 - Context Menu:
- Right-click any row โ "Add row below"
Editing Cells โ
- Single click on a cell to select it
- Double-click or press Enter to edit
- Type your content
- Press Enter to save, Escape to cancel
For text cells with Wrap Content enabled:
- Press Enter to add new lines within the cell
- Press Ctrl/Cmd + Enter to save and move to the next row
Selecting Rows โ
| Action | How |
|---|---|
| Select single row | Click the checkbox on the left |
| Select multiple rows | Ctrl/Cmd + click additional checkboxes |
| Select range | Click first row, Shift + click last row |
| Select all | Click the checkbox in the header |
Reordering Rows โ
- Hover over a row to reveal the drag handle (โฎโฎ) on the left
- Click and drag the handle up or down
- A blue line indicates the drop position
- Release to complete the reorder
Deleting Rows โ
Single row:
- Right-click the row โ "Delete row"
Multiple rows:
- Select the rows using checkboxes
- Click "Delete" in the bulk action bar that appears
๐ Views, Filters & Sorting โ
Understanding Views โ
Views are saved configurations of how to display your data. Each view can have:
- Different visible/hidden properties
- Different column widths
- Different filters
- Different sorts
- Different groupings
The underlying data is the sameโviews just change how you see it.
Creating a View โ
- Click the "+" next to existing view tabs
- Enter a view name
- Configure filters, sorts, and visible properties
- Changes are auto-saved to the view
Filtering Data โ
- Click the "Filter" button in the toolbar
- Select a property to filter by
- Choose a condition (equals, contains, is empty, etc.)
- Enter the filter value
- Click "Add Filter"
Multiple filters:
- Add more filters to narrow results
- Toggle between AND (all must match) and OR (any can match)
Sorting Data โ
- Quick sort: Click a column header menu โ Sort Ascending/Descending
- Multi-sort: Click "Sort" in toolbar โ Add multiple sort rules
Multi-level sorting: Sort by Status first, then by Date within each status.
Grouping Data โ
- Click a column header โ "Group"
- Rows are organized into collapsible groups
- Click the group header to expand/collapse
- Each group shows a count of rows
Example: Group tasks by Status to see all "In Progress" tasks together.
๐ Searching Database Rows โ
You can search for the content of individual database rows globally using the Unified Search (Cmd/Ctrl + K).
- Open the search panel with
Cmd/Ctrl + K. - Type a value contained in one of your row properties (like a task name, project budget, or client email).
- Select the Rows filter to see only individual data entries.
- Clicking a row result will take you directly to the database and focus the relevant row.
โจ๏ธ Keyboard Navigation โ
| Shortcut | Action |
|---|---|
| Arrow keys | Move between cells |
| Enter | Edit selected cell / Save and move down |
| Escape | Cancel editing |
| Tab | Move to next cell |
| Shift + Tab | Move to previous cell |
| Delete | Clear cell content |
| Ctrl/Cmd + Enter | Save edit and move down (in wrap mode) |
๐ก Tips & Best Practices โ
Organizing Your Database โ
โ Do:
- Use descriptive property names
- Choose appropriate property types (numbers for quantities, dates for deadlines)
- Create views for different use cases (e.g., "My Tasks", "Overdue Items")
- Use Status properties for workflow tracking
โ Don't:
- Put everything in one text column
- Create too many properties (keep it focused)
- Forget to set up views before sharing
Performance Tips โ
- Large datasets: Use filters to show only relevant rows
- Wide tables: Hide unused properties to reduce horizontal scrolling
- Text content: Enable "Wrap Content" only when neededโit increases row height
Collaboration โ
- All team members with access see the same data
- Views can be personal or shared
- Changes sync in real-time
๐ง Troubleshooting โ
Changes Not Saving? โ
- Check your internet connection
- Wait a momentโauto-save has a short delay
- Refresh the page if issues persist
Column Resize Not Working? โ
Make sure you're clicking exactly on the column edge (between two column headers).
Rows in Wrong Order? โ
- Check if you have a sort applied (look for sort indicator arrows)
- Clear sorts to see the original order
Can't See a Property? โ
- The property might be hidden in the current view
- Click "Properties" in the toolbar to check visibility
๐ Related Guides โ
Last Updated: December 2025
Version: 1.0