squawk
🐘 linter for PostgreSQL, focused on migrations (by sbdchd)
mongo-java-driver
The official MongoDB drivers for Java, Kotlin, and Scala (by mongodb)
squawk | mongo-java-driver | |
---|---|---|
5 | 1 | |
479 | 2,594 | |
- | -0.1% | |
6.5 | 9.2 | |
about 2 months ago | 4 days ago | |
Rust | Java | |
GNU General Public License v3.0 only | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
squawk
Posts with mentions or reviews of squawk.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-08.
- 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
mongo-java-driver
Posts with mentions or reviews of mongo-java-driver.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-30.
What are some alternatives?
When comparing squawk and mongo-java-driver you can also consider the following projects:
zombodb - Making Postgres and Elasticsearch work together like it's 2023
patroni - A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
gh-ost - GitHub's Online Schema-migration Tool for MySQL
Milvus - A cloud-native vector database, storage for next generation AI applications
pgsanity - Check syntax of postgresql sql files
postbird - Open source PostgreSQL GUI client for macOS, Linux and Windows
ws4sqlite-client-jvm - JVM client for ws4sqlite
pg_tm_aux - Transfer manager auxiliary functions
walrus - Applying RLS to PostgreSQL WAL