nafiesl / silsilah

A genealogy/family tree application, built with Laravel.
MIT License
590 stars 285 forks source link

Add Delete User and Jobs Information #8

Closed vickyKDV closed 6 years ago

vickyKDV commented 6 years ago

Add Delete user & Jobs Information

nafiesl commented 6 years ago

mas @vickyKDV, terima kasih untuk PR nya.

Tapi bisa kita lihat di sini, perubahan di PR ini belum lolos Travis CI (automated testing), artinya ada bug di sini mas. Silakan mas perbaiki dulu ya.

Btw sekalian saya sampaikan :

vickyKDV commented 6 years ago
  1. Untuk yang fail saya sedang check untuk bug nya mas.
  2. Untuk Father,Mother,Husban dan Lainnya yang menyangkut user Id sepertinya saya lebih baik pakai Trigger mySQL saja mungkin ya, cuma saya tidak bisa memasukan coding trigger ke Migrate nya mas..
nafiesl commented 6 years ago

Di repo ini kita ga pakai mysql trigger mas, itu ga masuk di source code, jadi jika user dihapus, sistem langsung :

  1. Set null pada father_id dan mother_id, atau manager_id user yang berhubungan,
  2. detach pasangan (artinya hapus record couple nya),
  3. set null parent_id (jika point 2 terjadi).
nafiesl commented 6 years ago

mas @vickyKDV, sepertinya update Pull Request ini diluar dari yang kita diskusikan sebelumnya (hanya fitur delete user saja). Di sini saya lihat ada tambahan:

  1. Kolom job dan job_description di table user
  2. Lokasi upload Foto berubah ke direktori public

Yang menurut pertimbangan saya saat ini belum diperlukan.

Jadi mohon maaf mas, saya belum bisa merge Pull Request ini. Untuk pengembangan versi mas sendiri, saya persilakan mas buat pada repo github mas vicky sendiri ya.

Terima kasih mas @vickyKDV

vickyKDV commented 6 years ago

baik, mas @nafiesl , saya minta maaf sebelumnya karna memang ini diluar diskusi.