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
20082026
-
…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]…
comment by evanelias · 2025-04-03 · in Declarative Schemas for simpler database management -
…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 -
…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)…
comment by evanelias · 2024-02-02 · in We built our customer data warehouse all on Postgres -
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,…
comment by perrygeo · 2023-12-03 · in Ask HN: What are some unpopular technologies you wish people knew more about? -
…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…
comment by nextaccountic · 2023-10-03 · in Pgroll: zero-downtime, reversible schema migrations for Postgres -
…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? -
> 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 -
…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 -
…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