Skip to content

pgGit

A database per branch or agent, on your own PostgreSQL. In development.

pgGit gives every branch, pull request and coding agent its own PostgreSQL database on an unmodified server, records what happened to the schema there with attribution, and hands the result to confiture as a migration. It is the isolation layer of the FraiseQL stack. It is not a schema source of truth, and it never applies DDL to your main database.

v2 is in development. What exists today is a small pure-SQL extension that records DDL with content hashes; its README states its limits plainly. This site will grow documentation only for features that have a passing test behind them.