当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

scaffold-interface

🚀 A Smart CRUD Generator For Laravel
授权协议 MIT License
开发语言 PHP
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 武睿
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Imgur

Scaffold

Features

  • Generate your models, views, controllers, routes and migrations just in a few clicks.

  • Models visualization through a graph presentation (New Feature).

  • Views scaffolding support Bootstrap and Materialize css.

  • Generate (OneToMany,ManyToMany) relationships including views and controllers.

  • Websockets using pusher notifications.

  • AdminLTE dashboard template with users management system (users-roles-permissions) using laravel-permission.

  • Softdeletes and timestamps.

  • A delete confirmation message.

  • Using an interface to design your table.

  • Rollback possibility.

  • Generate CRUD for packages, see Lpackager, CRUD for packages/modules.

Installation

  1. Run the following command:

composer require amranidev/scaffold-interface

  1. Add the service providers to config/app.php:
Amranidev\ScaffoldInterface\ScaffoldInterfaceServiceProvider::class,
Amranidev\Ajaxis\AjaxisServiceProvider::class,
Spatie\Permission\PermissionServiceProvider::class,
Pusher\Laravel\PusherServiceProvider::class,
  1. Publish the assets in your application with:

php artisan vendor:publish

  1. Run migrations:

php artisan migrate

  1. Authentication scaffolding:

php artisan make:auth

  1. Add HasRole dependency to 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;
}

Congratulations, you have successfully installed Scaffold Interface!

Detailed Documentation

Full documentation.

Contribution

Any ideas are welcome. Feel free to submit any issues or pull requests.

Author

Credits

Contact : amranidev@gmail.com

  • SpringBoot2.x 脚手架,适用于新项目 init。 Overview SpringBoot 2.x 应用监控:Actuator Swagger 2.8 统一异常处理 数据库连接池:HikariCP Mybatis Redis MongoDB 基本概念 spring-boot-starter-parent 使用 Maven 可以继承 spring-boot-starter-parent 项

  • Running the server -d , --database 安装或更新模块时使用的数据库。 提供以逗号分隔的列表限制对列表中提供的数据库的访问。 -i , --init 在运行服务器之前要安装的以逗号分隔的模块列表(需要-d)。 -u , --update 以逗号分隔的模块列表,在运行服务器之前要更新(需要-d)。 --addons-path 以逗号分隔的目录列表,其中存储了模块。 扫描

  • 了解Scaffold Generator “支架”“生成器”使用Rails 的动态“支架”(scaffold :somemodel) 可写出同样的代码,所以你会获得“样本代码”并且可自由地修改。     用法: script/generate scaffold ModelName? ControllerName? [action, ...] 通常选项: -p, --pretend 运行但不做任何修

 相关资料
  • scaffold 是一款基于数据库定义的代码生成器。 它是如何工作的? 正如我们所知,go 中进行 json 字符串的编码/解码过程中, 可以通过对象定义时字段的tag定义, 对字段进行补充说明。如下例: type JsonSomething struct{ AField int64 `json:"x"` BField string `json:"y"`} 同样的方法, sc

  • Flask-Scaffold 2.0 let's you Prototype Database Driven Web Apps (Angular 6, Bootstrap 4) and REST API's (Flask python framework), Features include Python 3 Support RESTFUL JSON API Continous Integrati

  • Koa2 RESTful API 服务器脚手架 这是一个基于 Koa2 的轻量级 RESTful API Server 脚手架,支持 ES6。 约定使用 JSON 格式传输数据,POST、PUT、DELET 方法支持的 Content-Type 为 application/x-www-form-urlencoded、multipart/form-data、application/json可配置支持

  • koa2 Restful API 脚手架 本项目旨在提供一个纯Restful API server脚手架。本项目引入了一些koa2&node的常用库,集成了redis和mongo,包含路由、参数校验、单元测试、业务逻辑异常处理等特性 项目的由来:本人之前用Java写后台,习惯了throw Exception。使用node koa框架,也找了些网上的koa2脚手架,发现并没有一个项目能提供优雅的异常

  • zgldh/Scaffold 基于 Laravel 5.5, Vue 2, ElementUI 2, vueAdmin-template 制作的后台脚手架。 预制功能: 用户,角色,权限体系 文件上传 通知系统 完全脱离 Cookie/Session 机制。全面拥抱 JWT。自动刷新 Token 强化的前端数据表格,使用 datatables 协议。 多语言 开始使用 composer creat

  • 获得脚手架 hexo.scaffold.get(name); 设置脚手架 hexo.scaffold.set(name, content); 移除脚手架 hexo.scaffold.remove(name);