postbird
squawk
postbird | squawk | |
---|---|---|
1 | 5 | |
1,496 | 479 | |
- | - | |
0.0 | 6.5 | |
12 months ago | about 2 months ago | |
JavaScript | Rust | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
postbird
-
PostgreSQL 14 Released
I've been trying out Beekeeper Studio [https://www.beekeeperstudio.io/] recently, and like that it supports both MySQL and PostgreSQL (and others I don't use). The interface takes a little bit to get used to, but it's been pretty powerful for me.
Before that, or when I'm in a rush to just get something done as I adjust to Beekeeper, I use Postbird (an Electron app) [https://github.com/Paxa/postbird]
squawk
- Squawk – A Linter for Postgres Migrations
-
Postgres Language Server: Implementing the Parser
that is definitely the goal, both a formatter and a linter. we want to add something like squawk directly to the language server, so you get eslint-like dx. with the ast and the database schema in the data model, you can basically add any rule you like.
[0] https://github.com/sbdchd/squawk/tree/master
-
Bluesky migrates from pg to single-tenant SQLite
> I wish there were ways to enforce this on the db so you never accidentally grabbed a table lock during these operations.
You can use a linter for PostgreSQL migrations https://squawkhq.com/
-
PostgreSQL 14 Released
We've had good success with https://github.com/sbdchd/squawk to lint migrations. It tells you if a query is going to lock your table (as long as it's written in SQL, not some ORM DSL)
- GitHub has Degraded Availability
What are some alternatives?
beekeeper-studio - Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
zombodb - Making Postgres and Elasticsearch work together like it's 2023
raven-reader - 📖 All your articles in one place. Beautiful.
gh-ost - GitHub's Online Schema-migration Tool for MySQL
ssgl-doom-launcher - Super Shotgun Launcher - Modern Doom Frontend/Mod Launcher for every Desktop Operating System
pgsanity - Check syntax of postgresql sql files
pg_tm_aux - Transfer manager auxiliary functions
walrus - Applying RLS to PostgreSQL WAL
mongo-java-driver - The official MongoDB drivers for Java, Kotlin, and Scala
sqlx - 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.