Forem

Database

Posts on building, using, and learning about databases.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Why don’t my database numbers match? I built a tool to find out.
Cover image for Why don’t my database numbers match? I built a tool to find out.

Why don’t my database numbers match? I built a tool to find out.

Comments
2 min read
PostgreSQL High Availability: A Practical Guide with Patroni and pgBouncer

PostgreSQL High Availability: A Practical Guide with Patroni and pgBouncer

Comments
6 min read
Migrating from Neon to Supabase (Postgres + Drizzle, in production)
Cover image for Migrating from Neon to Supabase (Postgres + Drizzle, in production)

Migrating from Neon to Supabase (Postgres + Drizzle, in production)

Comments
7 min read
I built a 13-database ORM for Node.js because Prisma doesn't support Oracle
Cover image for I built a 13-database ORM for Node.js because Prisma doesn't support Oracle

I built a 13-database ORM for Node.js because Prisma doesn't support Oracle

Comments
2 min read
Subqueries vs CTEs in SQL: A Complete Guide for Beginners

Subqueries vs CTEs in SQL: A Complete Guide for Beginners

Comments
8 min read
PostgreSQL Covering Indexes: Eliminate Heap Fetches with INCLUDE
Cover image for PostgreSQL Covering Indexes: Eliminate Heap Fetches with INCLUDE

PostgreSQL Covering Indexes: Eliminate Heap Fetches with INCLUDE

Comments
3 min read
Change tracking and soft delete: audit trails without the boilerplate

Change tracking and soft delete: audit trails without the boilerplate

Comments
4 min read
Supabase Migration Best Practices — Timestamp Naming, Conflict Prevention, Seed Separation

Supabase Migration Best Practices — Timestamp Naming, Conflict Prevention, Seed Separation

Comments
2 min read
Emergency Workaround When There’s No ER Diagram

Emergency Workaround When There’s No ER Diagram

Comments
3 min read
How to Use Google Sheets as a Free Database with n8n
Cover image for How to Use Google Sheets as a Free Database with n8n

How to Use Google Sheets as a Free Database with n8n

1
Comments
6 min read
SQL Functions You Will Actually Use in Data Work

SQL Functions You Will Actually Use in Data Work

Comments
7 min read
PostgreSQL Vector Search & TimescaleDB Performance, SQLite Extension Build Fixes

PostgreSQL Vector Search & TimescaleDB Performance, SQLite Extension Build Fixes

Comments
3 min read
Cypher Query Language Basics

Cypher Query Language Basics

Comments
8 min read
A Practical Introduction to SQL: DDL, DML, and Data Analysis

A Practical Introduction to SQL: DDL, DML, and Data Analysis

Comments
2 min read
Stop Using Firestore as Database: Why I Switched to PostgreSQL (Supabase)
Cover image for Stop Using Firestore as Database: Why I Switched to PostgreSQL (Supabase)

Stop Using Firestore as Database: Why I Switched to PostgreSQL (Supabase)

Comments
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.