Add Drizzle + Postgres setup (task 03)

drizzle-orm + postgres driver + drizzle-kit wired up. Core schema declares
users, households, and household_members. docker-compose.dev.yaml runs
Postgres 16 locally. Initial migration generated and verified applied.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
ginnoir
2026-05-06 01:21:40 -05:00
co-authored by Claude Sonnet 4.6
parent 09d6adbf18
commit 37977568ed
8 changed files with 1036 additions and 2 deletions
+15
View File
@@ -0,0 +1,15 @@
services:
famapp-db:
image: postgres:16-alpine
restart: unless-stopped
environment:
POSTGRES_DB: famapp
POSTGRES_USER: famapp
POSTGRES_PASSWORD: famapp
ports:
- "5432:5432"
volumes:
- famapp-db-data:/var/lib/postgresql/data
volumes:
famapp-db-data: