type: decision
status: active
timestamp: 2026-06-20
tags: [decisions, architecture, db, admin, console, firebase, neon, turso]

DB admin — console-only, no desktop DB tool

Every DB administered through vendor browser console only \ console (Firebase Console, Neon Console) or its first-party CLI (Turso CLI, libSQL\ \ CLI). NO desktop DB tool \u2014 Drizzle Studio / Outerbase / Beekeeper Studio\ \ / TablePlus all REJECTED. Zero install footprint, every team member can access\ \ via browser, no per-user license."

DB admin — console-only, no desktop DB tool

Decision

Every database in the family’s 4-tier DB stack is administered through its vendor’s browser console (or, for libSQL, its first-party CLI). NO desktop DB tool of any kind installed family-wide.

TierAdmin surface
Firestore on Firebase Sparkconsole.firebase.google.com — browser
JSONL canonical (in oriz-me-data)A text editor — git is the admin layer
Turso libSQLturso db shell <name> (Turso CLI) + libsql-client SQL prompts
Neon Postgresconsole.neon.tech — browser SQL editor

REJECTED desktop tools:

Why

Implications

Day-to-day admin

Tooling that stays even though we don’t use desktop GUIs

Security

What we don’t do

Cross-refs


Edit on GitHub · Back to index