laravel-cascade-soft-deletes:实现软删除的雄辩模型的级联删除

时间:2024-02-25 10:15:07
【文件属性】:

文件名称:laravel-cascade-soft-deletes:实现软删除的雄辩模型的级联删除

文件大小:16KB

文件格式:ZIP

更新时间:2024-02-25 10:15:07

package laravel eloquent eloquent-models LaravelPHP

级联软删除Laravel PHP框架 介绍 在删除父记录的情况下(例如博客帖子),您可能还希望删除与其相关联的所有注释,以作为数据的自我维护形式。 通常,您将使用数据库的外键约束,在注释表的外键约束中添加ON DELETE CASCADE规则。 删除父记录后能够还原它可能很有用。 在这些情况下,您可以使用Laravel的功能。 但是,这样做会失去使用数据库原本可以提供的级联删除功能的能力。 这就是该软件包旨在弥合使用SoftDeletes特性的功能差距的SoftDeletes 。 代码样例 <?php namespace App ; use App \ Comment ; use Dyr


【文件预览】:
laravel-cascade-soft-deletes-main
----composer.json(778B)
----.travis.yml(915B)
----.github()
--------workflows()
----tests()
--------CascadeSoftDeletesIntegrationTest.php(11KB)
--------Entities()
----.php_cs(2KB)
----src()
--------CascadeSoftDeleteException.php(664B)
--------CascadeSoftDeletes.php(3KB)
----.gitignore(35B)
----phpunit.xml.dist(679B)
----README.md(5KB)
----LICENSE.txt(1KB)

网友评论