Mode produksi: aplikasi live di pdkbsbu.web.id. Gunakan data dengan teliti dan cek ulang sebelum submit/perubahan status.
Database
Review schema Drizzle dan migration file sebelum PostgreSQL dipakai untuk submit WO beneran.
Schema Tables
13Migration SQL
2Schema Path
src/server/db/schema.tsConfig
drizzle.config.ts| Table | Purpose |
|---|---|
| app_users | User, role, dan Bagian/ULP untuk permission/access simulation. |
| work_orders | Tabel utama WO, termasuk lokasi, feeder, pekerjaan, status, dan formula result. |
| materials | Master material. |
| material_usages | Transaksi pemakaian material, bisa relasi ke WO. |
| material_additions | Transaksi material masuk. |
| feeders | Lookup Gardu Induk → Penyulang → Section. |
| work_types | Lookup Kelompok → Jenis → Deskripsi pekerjaan dan waktu offline. |
| construction_types | Lookup jenis konstruksi. |
| sp2b_documents | Dokumen SP2B terkait WO. |
| reports | Dokumen laporan/report terkait WO. |
| work_order_drafts | Draft WO production-grade sebelum submit final ke tabel work_orders. |
| work_order_status_history | Riwayat perubahan status WO. |
| notifications | Outbox/notifikasi terkait WO. |
| File | Size |
|---|---|
| 0000_amusing_xorn.sql | 5.288 bytes |
| 0001_loud_famine.sql | 3.831 bytes |
Jangan jalankan migrate ke database production sebelum `DATABASE_URL` dipastikan benar dan halaman Database Readiness sudah dicek.