What problem does it solve? Setting up and managing Prisma Postgres databases involves multiple surfaces—Prisma Console, the create-db CLI, the Management API, and its SDK—and choosing the right workflow for interactive, CI, or programmatic provisioning is error-prone without consolidated guidance. ## Core Features & Use Cases - Instant database provisioning: Create temporary Prisma Postgres databases with npx create-db, including region selection, TTL, JSON output, and .env writing for CI pipelines. - Programmatic management: Use the Management API or @prisma/management-api-sdk with service tokens or OAuth to manage workspaces, projects, branches, databases, backups, and connections. - Project linking and connections: Link existing databases with prisma postgres link, retrieve direct TCP or pooled connection strings, and choose the right adapter (@prisma/adapter-pg vs @prisma/adapter-ppg). - Use Case: A backend developer needs a throwaway Postgres database for a preview deployment. They run npx create-db --ttl 2h --json in CI, capture the connection string, and let it auto-delete after the pipeline finishes. ## Quick Start Ask the assistant to create a temporary Prisma Postgres database in a specific region and write the connection string into your project's .env file.