【模擬問題】模擬問題サイトに退会(物理削除)機能を実装

カテゴリ:アプリ開発

記事の種類:機能追加

模擬問題サイト(LPIC模擬問題基本情報模擬問題ITパスポート模擬問題)に退会(物理削除)機能を実装しました。

物理削除とはユーザー情報やそのユーザーに紐づいた情報もすべてデータベースから削除することです。ただ現時点では管理者のみが実行できるようにしています。

一方、論理削除というのもあり、こちらはアカウントに退会状態のフラグをつけるというものでデータベース上にそのユーザーのデータは残ります。こちらの退会処理が一般的に用いられます。

論理削除を採用する理由は退会ユーザーの情報や行動履歴を残すためです。これは退会後に何かあった場合にその履歴を参照したり、後からユーザーを復活することができるためです。

物理削除をすると該当ユーザーの情報の痕跡が一切残らないため、後で何かあってもそのユーザーの登録有無も含めて参照できる情報がないためお手上げになります。

ただしそれを踏まえた上で完全削除してほしいという要望も想定されるため物理削除の実装に至りました。(実際にそのような要望があったわけではありません)

今回実装したのは物理削除機能ですが、論理削除機能(ユーザーの無効化)は元々実装済みです。但しいずれも管理者のみが実施できます。

退会を希望される場合は管理者までメールでご連絡いただく事になります。

公開日時:2025年10月02日 09:42:21
最終更新日時:2025年10月02日 15:20:52

アプリ開発に戻る

アプリ開発

このページのトップに戻る