diff --git a/apps/cli/src/prompts/database-setup.ts b/apps/cli/src/prompts/database-setup.ts index 4cb3c6c..670d47f 100644 --- a/apps/cli/src/prompts/database-setup.ts +++ b/apps/cli/src/prompts/database-setup.ts @@ -50,7 +50,7 @@ export async function getDBSetupChoice( { value: "planetscale" as const, label: "PlanetScale", - hint: "Serverless MySQL platform with branching (Postgres compatible)", + hint: "Postgres & Vitess (MySQL) on NVMe", }, { value: "supabase" as const, @@ -74,7 +74,7 @@ export async function getDBSetupChoice( { value: "planetscale" as const, label: "PlanetScale", - hint: "Serverless MySQL platform with branching", + hint: "MySQL on Vitess (NVMe, HA)", }, { value: "docker" as const, diff --git a/apps/web/src/lib/constant.ts b/apps/web/src/lib/constant.ts index 43f0893..5f0ec83 100644 --- a/apps/web/src/lib/constant.ts +++ b/apps/web/src/lib/constant.ts @@ -289,56 +289,57 @@ export const TECH_OPTIONS: Record< { id: "turso", name: "Turso", - description: "SQLite cloud database powered by libSQL", + description: "Distributed SQLite with edge replicas (libSQL)", icon: `${ICON_BASE_URL}/turso.svg`, color: "from-pink-400 to-pink-600", }, { id: "d1", name: "Cloudflare D1", - description: "Serverless SQLite database on Cloudflare Workers", + description: + "Serverless SQLite-compatible database for Cloudflare Workers", icon: `${ICON_BASE_URL}/workers.svg`, color: "from-orange-400 to-orange-600", }, { id: "neon", name: "Neon Postgres", - description: "Serverless PostgreSQL with Neon", + description: "Serverless Postgres with autoscaling and branching", icon: `${ICON_BASE_URL}/neon.svg`, color: "from-blue-400 to-blue-600", }, { id: "prisma-postgres", name: "Prisma PostgreSQL", - description: "Set up PostgreSQL with Prisma", + description: "Managed Postgres via Prisma Data Platform", icon: `${ICON_BASE_URL}/prisma.svg`, color: "from-indigo-400 to-indigo-600", }, { id: "mongodb-atlas", name: "MongoDB Atlas", - description: "Cloud MongoDB setup with Atlas", + description: "Managed MongoDB clusters in the cloud", icon: `${ICON_BASE_URL}/mongodb.svg`, color: "from-green-400 to-green-600", }, { id: "supabase", name: "Supabase", - description: "Local Supabase stack (requires Docker)", + description: "Local Postgres stack via Supabase (Docker required)", icon: `${ICON_BASE_URL}/supabase.svg`, color: "from-emerald-400 to-emerald-600", }, { id: "planetscale", name: "PlanetScale", - description: "Serverless MySQL platform with branching", + description: "Postgres & Vitess (MySQL) on NVMe", icon: `${ICON_BASE_URL}/planetscale.svg`, color: "from-orange-400 to-orange-600", }, { id: "docker", name: "Docker", - description: "Local database with Docker Compose", + description: "Run Postgres/MySQL/MongoDB locally via Docker Compose", icon: `${ICON_BASE_URL}/docker.svg`, color: "from-blue-500 to-blue-700", },