msramdan/generator
Laravel 入门应用 & 简单 CRUD 生成器
dev-main
2024-04-25 13:39 UTC
Requires
- php: ^8.1
- intervention/image: ^2.7
- laravel/fortify: ^1.13
- spatie/laravel-permission: ^5.5
- yajra/laravel-datatables-oracle: ^10.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-25 14:25:36 UTC
README
demo.mp4
Laravel 入门应用和 CRUD 生成器。
目录
设置
- 安装
composer require msramdan/generator --dev
由于此包将覆盖一些文件,因此必须在全新 Laravel 安装之后安装。
- 在
config/app.php
中注册提供者
/* * Package Service Providers... */ Msramdan\Generator\Providers\GeneratorServiceProvider::class,
- 发布供应商
php artisan generator:publish
- 运行迁移和种子
php artisan migrate --seed
- 启动开发服务器
php artisan serve
用法
转到 /generators/create
登录
- 电子邮件: admin@example.com
- 密码: password
需求
包含什么?
- Laravel - ^9.x
- Laravel Forify - ^1.x
- Laravel Debugbar - ^3.x
- Spatie permission - ^5.x
- Yajra datatable - ^10.x
- Intervention Image - ^2.x
- Mazer 模板 - ^2.x
特性
- 身份验证 (Laravel Fortify)
- 登录
- 注册
- 忘记密码
- 双因素身份验证
- 更新个人资料信息
- 角色和权限 (Spatie Permission)
- CRUD 用户
- CRUD 生成器
- 支持超过 15 种列类型迁移,如字符串、字符、日期、年份等。
- 数据表 (Yajra datatables)
- BelongsTo 关联
- 模型类型转换
- 图片上传 (Intervention Image)
- 支持 HTML 5 输入
- 请求验证支持
- required, in, image, min, max, string, email, number, date, exists, nullable, unique, comfirmed
许可证
支持
您可以在 Github Sponsors、Ko-fi 或 Saweria 支持我