specs/routes/R_TBLS

Tables

Overview

Tulip Tables are database tables that can be used in apps to provide real-time synchronized access to records. Changes to records through apps, the Table Editor, or any other interface are immediately propagated to all connected clients.

The Tables Page allows users to view all tables, as well as create and deactivate tables.

Model/Page Connections

Tulip Table

Create

  • A user can create a new table by pressing the “Create Table” button in the top right of the screen.

View

  • A user can view the list of all active tables via the list in the middle of the screen.
  • A user can view and restore all deactivated tables by clicking the “View Deleted Tables” menu option in the “...” menu in the top right of the screen

Deactivate

  • A user can deactivate a table by pressing the “trash” icon next to any table on the screen.

Pages

This page can be accessed from the following pages:

User Permissions

Any user with table “view” permissions can view a list of all tables.

Any user with table “create” permissions can create a new table.

Tests

IDName
QA-T80Table Management : 01 - Create a table
QA-T81Table Management : 02 - Delete a table
QA-T82Table Management : 03 - Restore a deleted table
QA-T704Table Management : 01 / Table name cannot be blank
QA-T1041Table Management: 15 - "Where Used" App links
QA-T1161User Roles : 17.3 - Viewer (with Player Access) role - Tables, Connectors, Stations, Display Devices
QA-T1164User Roles : 11.3 - Connector Supervisor role - Tables, Connectors, Stations, Display Devices
QA-T1168User Roles : 12.3 - Tulip Table Supervisor role - Tables, Connectors, Stations, Display Devices
QA-T1184User Roles : 13.3 - Station Operator role - Tables, Connectors, Stations, Display Devices
QA-T1199User Roles : 14.3 - Station Supervisor role - Tables, Connectors, Stations, Display Devices
QA-T1203User Roles : 15.3 - Administrator role - Tables, Connectors, Stations, Display Devices
QA-T1207User Roles : 16.3 - Application Approver role - Tables, Connectors, Stations, Display Devices
QA-T1219User Roles : 10.3 - Application Builder role - Tables, Connectors, Stations, Display Devices
QA-T1222User Roles : 08.2 / Viewers should be unable to create, edit, or modify Tables
QA-T1234User Roles : 18.3 - Application Engineer role - Tables, Connectors, Stations, Display Devices
QA-T1237User Roles : 19.3 - Workspace Owner role - Tables, Connectors, Stations, Display Devices

Requirements

No requirements