Перейти к содержанию

Supabase: схема и функции

Скрипт дампа (CI): scripts/dump_supabase_schema.sh
Артефакты: docs/_data/supabase/schema.sql, roles.sql, data.sql (опционально)

DB_URL пример:
postgresql://postgres:***@db.bwbsclwdkighhzlyiman.supabase.co:5432/postgres?sslmode=require

ER‑диаграмма (пример)

erDiagram
    users ||--o{ wallet_tx : has
    users {
      uuid id PK
      bigint tg_user_id
      text tg_username
      text plan
      timestamptz plan_until
      timestamptz created_at
      text lang
    }
    wallet_tx {
      uuid id PK
      uuid user_id FK
      text kind
      numeric amount
      text model
      jsonb meta
      timestamptz created_at
    }