PostgreSQL Documentation โ TODO¶
Last Updated: 2026-05-26
Status: 61 fungsilogika.*terimplementasi
- [x] Indeks trigger per tabel tenant (
trg_*,fn_*) โ - โ
database/ddl/10_template_tenant/40_trigger.sqlโ Template trigger per tenant - โ
database/ddl/11_logika_fungsi.sqlโ 61 fungsi trigger (fn_transaksi_*,fn_jurnal_*, dll) - โ
Trigger otomatis dibuat saat provision tenant via
buat_tenant.sql - [x] Diagram ER ringkas
transaksiโjurnalโstokโ - โ
See:
database/docs/03-DESAIN-DATABASE-BARU.md - โ Entity relationships documented dengan cardinality
- [x] Daftar fungsi
logika.*dengan kontrak input/output โ - โ
Trigger Catalog:
database/docs/06-TRIGGER-CATALOG.md - โ 39 objects documented (6 trigger functions, 12 business functions, 6 dashboard functions, dll)
- โ Includes: function signature, purpose, source file, usage examples
- [x] Runbook
search_path/ pool tenant untuk debugging โ - โ
database/docs/04-ARSITEKTUR-MULTI-TENANT.mdยง3 โsearch_pathbehavior - โ
AGENTS.mdโ Runtime pool tenant configuration - โ
database/cdc/RUNBOOK.mdโ CDC consumer pool setup
Implementation References¶
| Category | Files | Count |
|---|---|---|
| Schema | database/ddl/02_schema_logika.sql |
1 schema (logika) |
| Trigger Functions | database/ddl/11_logika_fungsi.sql |
61 functions |
| Tenant Triggers | database/ddl/10_template_tenant/40_trigger.sql |
~10 triggers/tenant |
| Migrations | database/migrations/tenant/V*.sql |
40+ migrations |
Rujuk implementasi¶
database/ddl/โ DDL templatesdatabase/migrations/tenant/โ Tenant-specific migrationsdatabase/docs/06-TRIGGER-CATALOG.mdโ Complete function catalogdatabase/scripts/buat_tenant.sqlโ Tenant provisioning