amranidev / scaffold-interface
Laravel智能CRUD生成器
v1.7.24
2017-11-05 16:40 UTC
Requires
- php: >=7.0
- amranidev/ajaxis: 3.0.*
- gajus/dindent: 2.0.*
- pusher/pusher-http-laravel: ^4.0.0
- spatie/laravel-permission: ^2.7
Requires (Dev)
- orchestra/testbench: ~3.5.0
- phpunit/phpunit: ~4.0|~5.0|~6.0
- v1.7.24
- v1.7.22
- v1.7.21
- v1.7.15
- v1.7.1
- v1.7.0
- v1.6.35
- v1.6.31
- v1.6.21
- v1.6.12
- v1.6.10
- v1.6.9
- v1.6.7
- v1.6.5
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.35
- v1.5.32
- v1.5.30
- v1.5.15
- v1.5.0
- v1.4.32
- v1.4.31
- v1.4.27
- v1.4.25
- v1.4.23
- v1.4.11
- v1.4.4
- v1.4.3
- v1.4.1
- v1.4.0
- v1.3.25
- v1.3.20
- v1.3.16
- v1.3.13
- v1.3.12
- v1.3.11
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.1
- 1.0.0
This package is auto-updated.
Last update: 2024-09-16 21:02:05 UTC
README
功能
-
只需几步点击即可生成模型、视图、控制器、路由和迁移。
-
通过图形展示来可视化模型(新功能)。
-
视图脚手架支持Bootstrap和Materialize css。
-
生成(一对一、多对多)关系,包括视图和控制器。
-
使用 pusher通知 的Websockets。
-
包含用户管理系统(用户-角色-权限)的AdminLTE仪表板模板,使用 laravel-permission。
-
软删除和时间戳。
-
删除确认消息。
-
使用接口设计您的表格。
-
可回滚。
安装
- 运行以下命令
composer require amranidev/scaffold-interface
- 将服务提供者添加到config/app.php
Amranidev\ScaffoldInterface\ScaffoldInterfaceServiceProvider::class, Amranidev\Ajaxis\AjaxisServiceProvider::class, Spatie\Permission\PermissionServiceProvider::class, Pusher\Laravel\PusherServiceProvider::class,
- 使用以下命令在您的应用程序中发布资源
php artisan vendor:publish
- 运行迁移
php artisan migrate
- 认证脚手架
php artisan make:auth
- 将HasRole依赖项添加到app/User.php
<?php namespace App; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; use Spatie\Permission\Traits\HasRoles; class User extends Authenticatable { use Notifiable; use HasRoles; }
恭喜,您已成功安装Scaffold Interface!
详细文档
完整文档.
贡献
欢迎任何想法。请随时提交任何问题或拉取请求。