exolnet/laravel-sqlite-fluent-drop-foreign

在sqlite数据库使用时添加fluent dropForeign

v1.8.0 2024-03-28 14:22 UTC

This package is auto-updated.

Last update: 2024-08-28 15:51:30 UTC


README

Latest Stable Version Software License Build Status Total Downloads

当使用SQLite数据库时,使dropForeign操作变得流畅。

安装

使用composer要求此包

composer require exolnet/laravel-sqlite-fluent-drop-foreign

如果你不使用包自动发现,请将服务提供者添加到config/app.php中的providers数组中

Exolnet\SQLiteFluentDropForeign\SQLiteFluentDropForeignServiceProvider::class

用法

安装此包后,所有对sqlite连接的dropForeign的调用都将返回一个new Fluent(),以避免出现SQLite不支持删除外键(你需要重新创建表)错误。

测试

要运行phpUnit测试,请使用

composer test

贡献

请参阅CONTRIBUTING行为准则以获取详细信息。

安全性

如果你发现任何安全相关的问题,请通过电子邮件security@exolnet.com联系,而不是使用问题跟踪器。

鸣谢

许可证

此代码根据MIT许可证授权。请参阅许可证文件以获取更多信息。