hanoivip/grafite-crudmaker

一个极其强大,有些人称之为神奇的数据CRUD生成器,适用于Laravel

dev-main 2023-01-30 03:00 UTC

This package is auto-updated.

Last update: 2024-09-22 07:18:29 UTC


README

CrudMaker - 一个极其强大,有些人称之为神奇的数据CRUD生成器,适用于Laravel

Build Status Maintainability Packagist license

它能够快速生成神奇的数据CRUD原型,并提供完整的测试脚本,需要编辑非常少。遵循SOLID原则,它可以根据CLI中提供的表名构建一组基本组件。CRUD可以使用单个表实体,例如:'books' 或 'authors',但你也可以为组合实体构建CRUD,例如:具有父子结构的'books_authors'。这将生成一个'books_authors'表,并将作者的所有组件(控制器、服务、模型等)放入Books命名空间,这意味着你可以生成'books_publishers',并且所有组件都将作为作者的兄弟添加。现在假设你继续使用Laracogs启动器套件,那么你可以使用它们自动构建CRUD,这意味着它们已经作为仪表板内容的视图扩展包装,这意味着你离完成应用程序更近一步。

作者

要求

  1. PHP 7+
  2. OpenSSL

兼容性和支持

文档

https://docs.grafite.ca/others/crud

许可

CrudMaker是开源软件,许可协议为MIT许可

错误报告和功能请求

请尽可能详细地提供有关问题提交和功能请求的详细信息

免责声明

本软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该责任是基于合同、侵权或其他原因,以及与软件或其使用或其他交易相关的任何事件。

grafite-crudmaker