Generate test data in your JetBrains IDE

A plugin for IntelliJ IDEA, PyCharm, DataGrip and the rest of the JetBrains family. Generate real, foreign-key-consistent data from your schema, pull it as SQL, CSV or JSON, and push a schema straight from the IDE, no throwaway seed scripts, no rows that break on the first constraint.

Why generate test data inside the IDE

Install

From schema to data in four steps

  1. Open the SeedBase tool window and sign in. Credentials are stored in the IDE's PasswordSafe, not in plain text.
  2. Optionally push a schema from the project (for example Django models.py); a detect preview shows what will be sent, then you confirm.
  3. Pick a project and run Generate. SeedBase builds a foreign-key-consistent dataset from that schema.
  4. Pull the result as SQL, CSV or JSON and load it into your dev database or fixtures.

Your account, projects and row limits match what you see at seedba.se. You can also build schemas there from a SQL dump or a Prisma schema and drive generation from the IDE.

Works with your stack

Honest note: the plugin 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 your IDE.

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

Create a free account