Backend Documentation
NestJS API — lapisan tipis di atas PostgreSQL trigger-first.
Tanggung jawab
| Ya |
Tidak |
| Firebase verify, JWT aplikasi & tenant |
Posting jurnal/stok di kode aplikasi (standar) |
Set search_path / pool tenant |
DDL schema |
| CRUD master, transaksi HTTP, laporan |
Sumber kebenaran analitik (itu CH read-only) |
| Query ClickHouse dashboard |
Mengganti trigger FIFO |
Dokumen kanonik
Modul & ownership
| Modul |
Prefix API |
Owner |
auth |
/api/auth |
Backend |
tenants |
/api/tenants |
Backend |
modul |
/api/modul |
Backend + DB metadata |
master |
/api/master |
Backend |
transaksi |
/api/transaksi |
Backend + DB triggers |
laporan |
/api/laporan |
Backend + CH |
dashboard |
/api/dashboard |
Backend + CH |
audit |
/api/audit |
Backend |
ops-cdc |
/api/ops/cdc |
Platform |
Dokumen terkait