Hacker GitHub

← All repos

bikeshedder/tusker

View on GitHub ↗ ★ 18 Rust

PostgreSQL schema diffing, migration running, and type-safe queries.

10 mentions on Hacker News by 6 people: 1 story, 9 comments · first 2022-02-26 · latest 2025-04-03

Mentions per year 10 mentions · busiest year 2022 (4)
20082026
  1. …for MySQL/MariaDB there's my tool Skeema [6]. [1] https://github.com/stripe/pg-schema-diff [2] https://github.com/bikeshedder/tusker [3] https://github.com/djrobstep/migra [4] https://github.com/sqldef/sqldef/ [5]…
  2. …instances. You still need something to run the migrations, but generating them is fully automated. https://github.com/bikeshedder/tusker
    comment by perrygeo · 2025-03-29 · in Postgres Language Server: Initial Release
  3. …A few open source projects I've seen in that area include: https://github.com/sqldef/sqldef (Go) https://github.com/bikeshedder/tusker (Python but being ported to Rust) https://github.com/tyrchen/renovate (Rust)…
  4. Big fan of tusker ( https://github.com/bikeshedder/tusker ) for PostgreSQL migrations. Tusker takes a SQL-first approach; You write your schema in declarative DDL (I have my entire project in one schema.sql file) and when you edit it,…
  5. …because, although migra is excellent and there are multiple migrations tools based on it (at least https://github.com/bikeshedder/tusker and https://github.com/blainehansen/postgres_migrator ), issues are piling up but development seem to…
  6. …use Rust, maybe there's a library like that for your favorite language. Optionally, pair it with https://github.com/bikeshedder/tusker or https://github.com/blainehansen/postgres_migrator (both are based off…
    comment by nextaccountic · 2023-01-06 · in Ask HN: ORM or Native SQL?
  7. > Tusker actually uses Migra to power its functionality: https://github.com/bikeshedder/tusker#how-does-it-Work What a twist! Might we ask what field you work in? Seems niche
    comment by hackernewds · 2022-02-27 · in Migra: Diff for PostgreSQL schemas
  8. …this space and can add some more details :) Tusker actually uses Migra to power its functionality: https://github.com/bikeshedder/tusker#how-does-it-work Tusker's flow is somewhat similar to sqldef https://github.com/k0kubun/sqldef ,…
    comment by evanelias · 2022-02-26 · in Migra: Diff for PostgreSQL schemas
  9. …tool is incredibly useful I would also like to share a very similar tool that is much less known: https://github.com/bikeshedder/tusker It's the same thing, except instead of requiring two DB URL's to do the diffing, you give it a…
    comment by gavinray · 2022-02-26 · in Migra: Diff for PostgreSQL schemas