apps/docs/content/docs.v6/platform/about.mdx
The Console enables you to manage and configure your projects that use Prisma Data Platform (PDP) products, and helps you integrate them into your application:
The Console workflows are based on four main concepts:
Development, Staging or Production. API keys are provisioned on the environment level, and products are configured per environment as well (e.g. the database connection string used for Accelerate).Here is a visual illustration of how these concepts relate to each other:
A user account is the prerequisite for any interactions with PDP products. You can use it to manage your workspaces (and their projects). A user account can be invited to collaborate on workspaces created by other users as well.
If you need to delete your user account, go here.
You can create several workspaces. A workspace is an isolated space to host projects. A workspace can have multiple user accounts associated with it so that multiple users can collaborate on the projects in the workspace.
In each workspace, you can:
You can have a single workspace that hosts several database. Within each database, you can view detailed reports on how your database is performing, with various metrics like:
You can access Optimize within your Prisma Data Platform account workspace.
To access the Optimize dashboard in your desired workspace:
To obtain the Optimize API key:
.env file via the "OPTIMIZE_API_KEY". Finally, click the "I've stored it securely" button.You now have your Optimize API key.
In each workspace, you can create several projects. A project typically represents an application (a product or service). You typically have one Prisma schema per project.
In each project, you can:
The number of project you can create in a workspace depends on the subscription plan configured in that workspace.
An environment is an isolated space used to provision PDP products for a specific project. Environments typically correspond to development stages, such as Development, Staging, or Production. Every new project begins with a default environment named Production. The default environment ensures that the project always has at least one active environment. It cannot be deleted unless another environment is designated as the default.
In each environment, you can:
The number of environments you can create in a project depends on the subscription plan configured in your workspace.
The Database tab in the left panel of a project environment lets you configure and manage connections to your remote database. Within this tab, the Connections section displays a table with the following columns:
| Column Name | Description |
|---|---|
| Hint | Provides the URL structure for the database in use. |
| Static IP | Indicates whether static IP is enabled for the database and associated products. |
| Products | Lists the products that are enabled using the database URL. |
| Action | Allows you to disable all active products and remove the connection. |
The subscription plan you select in your workspace determines how many databases you can create in that workspace:
| Free | Starter | Pro | Business | Enterprise | |
|---|---|---|---|---|---|
| Databases | 5 | 10 | 100 | 1000 | Custom |
Billing is set up on a per-workspace basis:
At the end of a billing period, your selected payment method will be charged with the incurred costs of products across all projects (and their environments) in that workspace.
You can configure all billing details in the Billing section of your workspace.
All base plan prices are prorated, which means you're only billed for the duration of your subscription to a specific plan. In addition, you're also billed for any usage costs you've incurred during your subscription.
For example:
Visit our pricing page for more details.
If you downgrade a subscription plan, you may need to delete some of your projects and/or their environments in order to adhere to the limits of the newly selected plan.
For example, if your workspace is on a Business plan and currently has 14 (out of 15) projects, you will need to delete at least 4 projects to adhere to the project limit of the Pro plan. Additionally, you need to make sure that the remaining projects don't have more than 6 environments per project to adhere to the environment limit of the Pro plan.
You also need to disable features that are exclusive to Pro or Business plans, such as Static IPs. Once these adjustments are made, including disabling Static IPs, you can proceed to downgrade your subscription plan.
In addition to the web interface of the Console, the Prisma CLI provides another way to interact with your PDP account and manage PDP products.
This can be useful if you need programmatic access, e.g. for integrating it into CI workflows.
Read more about the Prisma CLI.