falcon/laravel-medialibrary-prune-files

Laravel 包,用于删除由 spatie medialibrary 创建的过时文件

1.2.1 2024-08-27 11:59 UTC

This package is auto-updated.

Last update: 2024-09-27 12:06:53 UTC


README

Laravel 包,用于删除由 spatie medialibrary 创建的过时文件

安装

composer require falcon/laravel-medialibrary-prune-files

运行

基本用法

php artisan media-library:prune-files app/public

检查文件系统中数据库中没有媒体库记录的媒体文件夹。

如果一个文件夹满足以下条件,则它是一个 "媒体文件夹"

  • 文件夹名称为数字,并且
  • 文件夹中只包含文件,或者其中的目录是 responsive-imagesconversions

如果您只想检查将要删除的文件,可以使用 --dry-run 命令选项

php artisan media-library:prune-files app/public --dry-run

默认情况下,该包将使用 local 磁盘。要更改它,请使用 --disk 选项

php artisan media-library:prune-files media-libary --dry-run --disk=public

变更日志

v1.0.0 - 29-04-2020

  • 首次发布