Diseñador de esquemas Prisma
Why this prompt matters
Schema design mistakes are expensive to fix. This prompt produces migration-ready schemas with proper indexing from the start.
What we use it for
Database design
Prompt
Design a Prisma schema for the following business requirements. Include: proper data types, relations with cascading behavior, unique constraints, indexes for common queries, created/updated timestamps, and enum types where appropriate. Add comments explaining non-obvious design decisions.
Result
```prisma /// Products support multiple pricing tiers and locale-specific content model Product { id String @id @default(cuid()) slug String @unique status Status @default(DRAFT) priceInCents Int /// Store cents to avoid floating-point issues currency String @default("USD") createdAt DateTime @default(now()) updatedAt DateTime @updatedAt
translations ProductTranslation[] variants ProductVariant[]
@@index([status, createdAt(sort: Desc)]) } ```
Diseñador de esquemas Prisma
Diseña esquemas Prisma optimizados para tus modelos de datos.
Este prompt de IA está diseñado para ayudarte a obtener los mejores resultados. Sigue las instrucciones y personaliza los parámetros según tus necesidades específicas.
Para obtener los mejores resultados, proporciona contexto detallado y especifica el formato de salida deseado. Experimenta con diferentes variaciones para encontrar la que mejor se adapte a tu caso de uso.