Appearance
Console
The Console is a web-based interface that gives you a unified view of everything running inside the Tailor Platform. It’s designed to simplify observability and operational workflows by letting you quickly inspect resources, interact with data, and manage workspaces.
With the console, you can monitor platform resources in real time, explore and work with data, manage workspaces and their assets, and perform key operational actions such as importing data or managing secrets.
Core Capabilities
The Console provides the following key features:
- Application Overview: View and manage your deployed applications with a comprehensive dashboard
- GraphQL Playground: Test and execute GraphQL queries and mutations with an embedded playground
- Schema Management: Browse data models and database schemas
- Pipeline Management: Monitor and debug pipeline executions with detailed logs
- User Role Management: Configure platform user roles and permissions for workspace access
- Organization Management: Manage organization settings and configurations
- Organization User Role Management: Configure and manage user roles and permissions at the organization level
- Data Operations: Import and view table data with pagination
- Manage Secrets: Create and update secrets in the workspace settings
- Workspace Management: Configure and manage workspace-level settings and integrations
Explore Your New App
After deploying your application, the console gives you several ways to explore, manage, and work with your app’s data and resources.
Test with GraphQL Playground
Open the GraphQL Playground from your application in the Console. The embedded playground comes with a pre-populated access token, allowing you to execute queries and mutations for the following data operations.
1. Fetch and filter data
Retrieve and refine data using queries to filter and sort the data based on defined criteria. You can refer to examples for filter and sort operations here.
2. Create, update, and delete records
Manage your data dynamically by executing mutations to create new entries, modify existing records, or remove them as needed. You can refer to examples for mutations here.
The application comes pre-loaded with sample data to help you get started.
3. Validate input data
You can confirm that the input data aligns with the validation rules defined in the schema. To learn more about data validations, refer to the guide here.
Customize your application
1. Set Up Your Workspace
Configure your workspace to match your deployed application. You can view and manage workspaces using the tailor CLI.
bash
tailor workspace2. Update the configuration file
For example, to modify the User table with a new field, update your TailorDB table definition:
typescript
import { db } from "@tailor-platform/sdk";
export const user = db.table("User", "User of the system", {
name: db.string(),
email: db.string().unique(),
// Add new field
lastname: db.string().description("Last name of the user"),
});3. Apply your changes
After updating the configuration, deploy your changes:
bash
npm run deploy4. Verify your changes
Open the User table in the Console to confirm that the new field appears in the schema.
Troubleshooting
If you encounter issues:
- Verify your workspace selection
- Check your configuration file