@finedine/db
v0.6.0
Published
Generierte Datenbanktypen (supabase gen types) — die einzige Quelle fuer Tabellen- und View-Typen
Readme
@finedine/db
Typen des Schemas public — Views und fd_*-Funktionen.
import type { MyApp, MyProfile, AdminProfile, Database } from "@finedine/db";Neu erzeugen:
pnpm --filter @finedine/db generate # gegen die lokale Instanz
pnpm --filter @finedine/db generate:dev # gegen finedine-devsrc/database.types.ts ist ein generiertes Artefakt. Nichts darin von Hand
nachpflegen — Änderungen gehören in die Migrationen unter
supabase/migrations/.
Das Schema app fehlt hier absichtlich: es ist nicht über PostgREST erreichbar.
Alles, was ein Client sieht, sind die Views (my_apps, my_profile,
my_groups, admin_*) und die fd_*-Funktionen.
