abianbiya / laralag

Laralag CRUD 生成器和访问管理启动器

安装: 74

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

语言:JavaScript

0.2.16 2024-09-12 12:38 UTC

README

Latest Version on Packagist Total Downloads

此包添加了根据表格生成 CRUD 以及管理用户和角色的访问权限的功能。

安装

您可以通过 composer 安装此包

composer require abianbiya/laralag

然后运行

php artisan lag:install

然后向您的 app/Models/User.php 添加 HasUuidsHasPermissions 特性

use Abianbiya\Laralag\Traits\HasPermissions;
use Illuminate\Database\Eloquent\Concerns\HasUuids;

class User extends Authenticatable
{
    use HasFactory, Notifiable, HasUuids, HasPermissions;
	// rest of the code

现在您就可以使用了。

使用方法

生成 CRUD

  1. 创建迁移并执行迁移
  2. 使用 StudlyCase 表名运行 artisan make module
php artisan make:module Post

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全性

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

致谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件

Laravel 包模板

此包是使用 Laravel 包模板 生成的。