Skip to content

[アップロードファイル管理] 詳細な絞り込みと並べ替えを追加しました#2434

Merged
gakigaki merged 3 commits into
masterfrom
feat/uploadfile-search-sort
May 15, 2026
Merged

[アップロードファイル管理] 詳細な絞り込みと並べ替えを追加しました#2434
gakigaki merged 3 commits into
masterfrom
feat/uploadfile-search-sort

Conversation

@gakigaki

@gakigaki gakigaki commented May 15, 2026

Copy link
Copy Markdown
Contributor

概要

アップロードファイル一覧で、ID・ファイルサイズ・ページ名・アップロード日付・プラグインによる絞り込みと、関連項目の並べ替えをできるようにしました。

変更内容

  • ファイルサイズ、ページ名、アップロード日付、プラグイン、IDの絞り込み条件を追加しました。
  • ファイルサイズは byte / KB / MB を選べるようにし、画面入力値を内部でbyteへ変換して検索します。
  • プラグイン検索は plugins テーブルの一覧を使い、チェックボックスで複数選択できるようにしました。
  • プラグイン一覧とプラグイン列の並べ替えは display_sequenceplugin_name の順に揃えました。
  • ID、ファイル名、サイズ、アップロード日時、プラグイン、ページ名、ダウンロード数、再生回数の並べ替えを整理しました。
  • 検索条件と並べ替えのFeatureテストを追加しました。

背景と目的

アップロードファイルが増えると、ファイル名だけでは目的のファイルを探しにくくなります。サイズや日付、利用元のページ、プラグインなどで絞り込めるようにし、管理者が対象ファイルを見つけやすくすることが目的です。

特記事項

  • DBマイグレーションはありません。
  • 検索処理では既存の uploads.size をbyteのまま利用します。

レビュー完了希望日

急ぎません。

関連Pull requests/Issues

なし

DB変更の有無

無し

チェックリスト

@gakigaki gakigaki merged commit 929c9bd into master May 15, 2026
1 check passed
@gakigaki gakigaki deleted the feat/uploadfile-search-sort branch May 15, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant