eikona-media / akeneo-purge-job-artifacts
清除作业执行存档
3.0.0
2020-03-13 12:03 UTC
Requires
- php: ~7.2
- akeneo/pim-community-dev: ^3.0|^3.2
This package is auto-updated.
Last update: 2024-09-13 22:38:35 UTC
README
此包附带一个新的命令来删除多余的作业执行存档(存档中未与数据库作业执行相关联的文件)。
要求
安装
composer require eikona-media/akeneo-purge-job-artifacts:~3.0
- 在
app/AppKernel.php
文件的registerProjectBundles()
方法中启用此包
protected function registerProjectBundles() { return [ // ... new EikonaMedia\Akeneo\PurgeJobArtifactsBundle\EikonaMediaAkeneoPurgeJobArtifactsBundle(), ]; }
用法
要删除多余的作业执行存档,请执行命令eikona-media:batch:purge-job-execution-artifacts
。
该命令有一个选项:--force
。如果您省略此选项,则命令以安全模式运行(不会删除任何文件)。
该命令在archive
目录的第三级中搜索名为数字的目录
- archive
- export
- csv_product_export
- 22 // Third level with a numeric name
- 23 // Third level with a numeric name
- 24 // Third level with a numeric name
- import
- csv_product_import
- 25 // Third level with a numeric name
- ...
- ...
- 26 // Third level with a numeric name
- 27 // Third level with a numeric name
找到的目录将与表akeneo_batch_job_execution
中的ID进行比较。
将删除没有在表中条目的所有目录。