Migrasi Data RBAC

Normalisasi rekod Peserta: participant_type (komuniti) & org_role (tadbir urus)

Pemetaan Normalisasi Betul

Jenis Komuniti → participant_type

  • Participant → participant_type = "Participant"
  • Volunteer → participant_type = "Volunteer"
  • Community Hero → participant_type = "Community Hero"

Peranan Tadbir Urus → org_role

  • National Admin → org_role = "National Admin"
  • Admin / Negeri Admin → org_role = "Negeri Admin"
  • Cabang Admin → org_role = "Cabang Admin"
  • PDM Leader → org_role = "PDM Leader"

⚠️ Peranan tadbir urus tidak akan disimpan sebagai participant_type. Data kehadiran dan territorial tidak diubah.

Migrasi Lokasi (Negeri / Parlimen / DUN)

Normalisasi nilai Negeri, Parlimen & DUN dalam rekod Peserta agar sepadan dengan jadual Wilayah utama. Padanan tanpa huruf besar/kecil dan ruang kosong digunakan.