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

贡献

请参阅 CONTRIBUTINGCODE_OF_CONDUCT 以获取详细信息。

安全性

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

致谢

许可证

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