Environment Management

circle-info

💡 An Environment is a unit of data isolation. This guide explains how to create and manage dev, staging, and prod environments.

Overview

Environments isolate data within a project. You can create separate development (dev), staging (staging), and production (prod) environments to develop and deploy safely.


Viewing the Environment List

  1. Click Environments in the project-level sidebar.

  2. View all environments in the current project as cards.

Environment list cards

Each environment card displays the following information.

Displayed Info
Description

Environment Name

dev, staging, prod, etc.

Type

dev / staging / prod / custom

Cloud Provider

Cloud provider (e.g., AWS)

Region

Deployment region (e.g., ap-northeast-2)

Cluster

Cluster assignment (non-dev environments only)

Created At

Date and time the environment was created


Creating an Environment

circle-exclamation

Deleting an Environment

triangle-exclamation
  1. Click the Delete button on the environment card.

  2. Confirm the deletion in the dialog.


Switching Environments

Use the environment selector tabs at the top of the console to switch between environments. When you switch environments, the tables, Users, and file data for that environment are displayed.

circle-exclamation

Isolation Scope per Environment

Data
Isolated per Environment
Description

Table schema

Independent table structure per environment

Table data

Independent data per environment

Users

Independent user pool per environment

API Keys

Independent tokens per environment

Files

Independent storage per environment


Specifying an Environment in REST API

Each environment has its own Publishable Key (pk_ prefix). Use the X-API-Key header with the appropriate key to target a specific environment.


Next Steps

Last updated