Alternatives
Products that do what I made pgdbtemplate to cut PostgreSQL test time by 1.5x using templates does
Tired of your Go tests being slowed down by repetitive PostgreSQL database setup? I built pgdbtemplate to solve exactly that. It uses PostgreSQL's native template databases to create fully migrated test databases in milliseconds instead of seconds. The problem: Traditional test setup runs all your migrations for every single test. With a complex schema, this wastes minutes in every test run. The solution: Create one "golden" template database. Every test gets its own isolated copy instantly via CREATE DATABASE ... TEMPLATE. Benchmarks don't lie: - 1.5x faster for complex schemas (5+ tables)…
- 1

- 2SU
2014 · github.com
- 3

- 4DG
2019 · github.com
- 5PE
2018 · bluejekyll.github.io
- 6TS
2016 · torodb.com
- 7PC
2016 · github.com
- 8

- 9QG
- 10GT
2013 · databasetestdata.com
- 11DL
2014 · databaselabs.io
- 12

Simpler, faster, better, less work
Jul 2026 · 4281871326947.gumroad.com
- 13PO
2022 · github.com
- 14IF
2021 · github.com
- 15PM
2017 · github.com
- 16DL
2020 · postgres.ai
- 17IM
2013 · eggerapps.at
- 18IM
Hello HN, I've just released a new migration tool for Go that mimics the functionality of Ruby on Rails migrations. It's designed to help Go developers manage database schema changes with ease. This allows you several benefits: - Write type-safe migrations - Auto down of migrations whenever it's possible - Easy backfill even with business logic because it's Go code - Painless integration with existing schema - sql.DB compatible and driver agnostic (it uses your driver) I have a pretty complete API to manage Postgres schema and I am working on the SQLite one (a little more complicated due to…
2024 · github.com
- 19TT
2015 · github.com
- 20PP
2017 · afiskon.github.io
- 21AI
2019 · supergraph.dev
- 22UP
uplpgsql compiles PL/pgSQL to native code. It took over twenty years to get here, but here it is. On July 19, 2005, I demoed my optimizing PL/SQL compiler to Andy Astor, Denis Lussier, and Jim Mlodgenski at EnterpriseDB; PL/SQL packages, procedures, and functions ran on Postgres at native speed, not interpreted. While they didn't acquire it, they brought me on as a founding engineer focused on Oracle Database compatibility and performance. Then, on November 20, 2014, long after we'd both left, Denis suggested I make it a universal PL compiler that didn't care which dialect it…
Jul 2026 · github.com
- 23IG
Jul 2026 · polygres.com
- 24PP
2015 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →