Show HN: Satus – offline dry-run for an LLM-backed Postgres seed-data CLI

bouckaertjw1 pts0 comments

Hi HN, I m Joel. satus is a CLI that generates realistic seed data for Postgres by reading your live schema and respecting your foreign keys, enums, and constraints. The output is deterministic SQL you can commit.I built it because every staging environment I ve worked on ended up in one of two bad places: a stale prod dump with PII the team kept promising to scrub, or a faker.js script that broke the next time someone added a NOT NULL column. Neither is a good answer, and writing a third hand-rolled seed script for a new project was the last straw.v0.3 shipped a couple days ago on npm (npm i -g @passkeybridge/satus). It introspects your schema, topo-sorts FK dependencies, resolves enum domains, and runs an offline dry-run validator before it writes a row. BYO key for OpenAI, Anthropic, or Gemini. Three reference profiles included (SaaS, marketplace, content). Source on GitHub, proprietary license, single-founder project.What I d most like feedback on: whether those three profiles cover the schema in front of you, or whether you d immediately reach for a vertical I haven t built. Legal, logistics, and healthcare keep coming up in early conversations and I want to know which is actually the next one.Docs and pricing at https://satus.sh.

satus seed schema offline postgres data

Related Articles