ThinkWithPrompt by SynotticThinkWithPrompt

Generate realistic test or mock data

Realistic synthetic datasets in CSV, JSON, or SQL for testing and demos.

Software DevelopmentFew-ShotStandardFill-in Template

The prompt

Generate realistic mock data. What it's for: [testing, a demo, a prototype, a training exercise] Schema: [fields, types, constraints — or paste a table definition] Number of rows: [NUMBER] Realism requirements: [distributions, relationships between fields, locales, edge cases to include] Format: [CSV / JSON / SQL INSERT statements] Rules: - Values must be plausible and internally consistent (e.g. order dates after signup dates; totals that add up). - Include a few deliberate edge cases (empty optional fields, long strings, boundary values) and list them. - Use obviously fake personal data (e.g. example.com emails, 555 numbers) — never real people's data. For more than ~50 rows, give me a small sample plus a script (Python or SQL) that generates the full set.

Highlighted [brackets] are blanks to replace with your own details.

Fill in the blanks and use this promptMore Software Development prompts

What to fill in

  • testing, a demo, a prototype, a training exercise
  • fields, types, constraints — or paste a table definition
  • NUMBER
  • CSV / JSON / SQL INSERT statements

How this prompt is built

This prompt follows the Few-Shot structure (Few-shot prompting). A few-shot prompt includes one or more worked examples of the input and the output you want, so the model can copy the pattern instead of guessing it.

Related prompts

Find more prompts like this