Blog

AITesting

MCP Test Data

MCP test data, surveyed. Which MCP servers generate relational rows and which only query existing ones. Seedfast seeds your own Postgres in place.

Jul 18, 2026Read article →
TestingPythonPostgreSQL

Pytest Database Fixtures

Pytest database fixtures done right, with real scope semantics, the SQLAlchemy SAVEPOINT rollback pattern, and a baseline Seedfast seeds once.

Jul 18, 2026Read article →
AITesting

Vibe Coding the Database

Vibe coding database guide: schema and migrations mostly work, the data is where it breaks. Seedfast fills the tables from your live schema in one command.

Jul 18, 2026Read article →
AITestingPostgres

Agentic QA & Test Data

Agentic QA test data is the gap testing agents leave. Seedfast fills it, reading your Postgres schema and writing connected rows before the suite runs.

Jul 15, 2026Read article →
CI/CDPostgresDevOps

GitHub Actions Postgres Seeding

GitHub Actions seed Postgres database, done right. Service container, pg_isready health gate, migrate-then-seed order, and where Seedfast fits as one step.

Jul 15, 2026Read article →
GuidesTesting

Synthetic Data Generation

Synthetic test data generation is easy for values and hard for rows that satisfy the schema. How it works, and how Seedfast reads the live schema per run.

Jul 15, 2026Read article →
AIPostgresDevOps

Antigravity MCP Seeding

Antigravity MCP Postgres setup for 2.0. Seedfast registers once in the shared config, reads your schema, and fills it with connected rows from one prompt.

Jul 12, 2026Read article →
AIPostgresDevOps

Copilot Coding Agent Seeding

Copilot coding agent database seeding in one workflow file. Add a Postgres service to copilot-setup-steps.yml and Seedfast fills it before the agent runs.

Jul 11, 2026Read article →
TestingPostgresData Quality

Realistic Test Data

Realistic test data needs cross-column coherence and FK-connected rows, not just plausible values. What Faker misses, and what Seedfast generates instead.

Jul 11, 2026Read article →