Our great sponsors
SQL grammar for tree-sitter (by DerekStride)
I'm using a tree-sitter grammar^1, which category the OP doesn't mention, to index database object references in data access code and process schema migrations^2. The idea is early detection of potentially-dangerous database changes that modify or drop tables/views still used elsewhere, across the entire organization's code. It's already saved my bacon a few times.
^1 specifically https://github.com/DerekStride/tree-sitter-sql , but there are a few others around too
DuckDB is an in-process SQL OLAP Database Management System
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
The order of operations are out of whack and makes pipeline ing a little hard.
I found this to be closer to LINQ way
I hope in near future databases will come with better query languages...
Template Haskell utilities for Hasql
There is also a Haskell port of the original PostgreSQL parser, implemented using megaparsec, which makes it highly flexible and hackable: https://github.com/nikita-volkov/hasql-th#implementation
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
I believe antlr has grammars for other sql syntaxes (sqlite, tsql, etc): https://github.com/antlr/grammars-v4/tree/master/sql
SQL syntax highlighting for tree-sitter
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
A SQLite Schema Parser
SQL is a mess. It is difficult to find a parser that fulfills your needs.
A month ago, I needed a parser to parse SQLite schemas. SQLite has some edge case and I needed a lossless parsing to detect these edge cases.
I finally wrote my own parser  to fullfill my needs and to have some fun. This is for a POC project.
Banco de dados puramente com go
2 projects | reddit.com/r/brdev | 8 Nov 2022
Keeping track of database schema changes
4 projects | dev.to | 20 Jun 2022
Open Source Databases in Go
52 projects | reddit.com/r/golang | 8 Jun 2022
9 projects | news.ycombinator.com | 29 Nov 2021
Introduction To MongoDB and How To Use It
1 project | dev.to | 29 Jun 2021