Generate test data in VS Code

Stop writing throwaway seed scripts or copy-pasting fake rows that break on the first foreign key. The SeedBase extension generates real, foreign-key-consistent data from your schema and pulls it into your workspace as SQL, CSV or JSON, without leaving the editor. Works in VS Code and Cursor.

Why generate test data inside the editor

Install

Install from your marketplace of choice. The extension is the same across VS Code and Cursor.

From schema to data in four steps

  1. Open the Command Palette (Cmd/Ctrl+Shift+P) and run SeedBase: Sign in. It opens the browser once to link the editor to your account.
  2. Run SeedBase: Generate and pick a project. SeedBase builds a foreign-key-consistent dataset from that schema.
  3. Run SeedBase: Pull and choose the format, SQL, CSV or JSON.
  4. Load the SQL into your dev database, or drop the CSV/JSON into your fixtures. Done.

Your account, projects and row limits are the same ones you see at seedba.se. Build a schema there from a SQL dump, Django models or a Prisma schema, then drive generation from the editor.

Works with your stack

Honest note: the extension is a thin driver, the value is the engine behind it. SeedBase was tested against a real 20-app Django project with 226 tables, that is where the foreign-key and edge-case handling came from. EU-hosted, no third-party trackers, and you can export everything, so nothing is locked in.

Generate real test data without leaving VS Code.

Install the extension, sign in once, and pull foreign-key-consistent SQL, CSV or JSON into your project. Free tier, no card.

Create a free account