DAY 6 HAPUS SEMENTARA



untuk membuat soft delete kita perlu menambahkan kolom baru deleted_at kedalam database.

caranya ketikkan perintah ini:


setelah itu kita tambahkan sesuai dokumentasi:




lalu tambahkan use nya di model:




skrg kita jalankan migrationnya:


bisa dicek di phpmyadmin skg nambah field baru deleted at:


oke skrg kita coba fitur soft delete nya:
kita cek dulu di phpmyadmin memastikan masih ada datanya:
skrg kita coba delete 1 data




nah kita cek php myadminnya, isinya masih sama 4 tp skrg yg terhapus udh keisi di kolom deleted at nya.


kemudian kita juga bisa tampilin data yg didelete tadi biar muncul semua caranya pakewithtrashed:


kemudian kalo kita mau nampilin yang diapus aja caranya pake onlytrashed:



taerus walaupun kita pake soft delete, kita bisa paksa buat hapus permanen caranya dengan force delete:



mari kita coba:





selesai, datanya berhasil terhapus secara permanen.








































Comments

Popular posts from this blog

DAY 6: RESTORE DATA

DAY 7: Login

DAY 7: Pagination