AIO APEX
ClaudeDatabase design

Concepteur de schémas Prisma

Partager:

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)]) } ```

Concepteur de schémas Prisma

Conçoit des schémas Prisma optimisés pour vos modèles de données.

Ce prompt d'IA est conçu pour vous aider à obtenir les meilleurs résultats. Suivez les instructions et personnalisez les paramètres selon vos besoins spécifiques.

Pour obtenir les meilleurs résultats, fournissez un contexte détaillé et spécifiez le format de sortie souhaité. Expérimentez avec différentes variations pour trouver celle qui convient le mieux à votre cas d'utilisation.

Partager: