hanoivip / grafite-crudmaker
一个极其强大,有些人称之为神奇的数据CRUD生成器,适用于Laravel
dev-main
2023-01-30 03:00 UTC
Requires
- php: >=7.0
- doctrine/dbal: ^2.5
- hanoivip/grafite-formmaker: dev-main
- illuminate/support: ^6.0
Requires (Dev)
- mikey179/vfsstream: ^1.6
- mockery/mockery: ^0.9.4
- orchestra/testbench: ^3.4
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2024-09-22 07:18:29 UTC
README
CrudMaker - 一个极其强大,有些人称之为神奇的数据CRUD生成器,适用于Laravel
它能够快速生成神奇的数据CRUD原型,并提供完整的测试脚本,需要编辑非常少。遵循SOLID原则,它可以根据CLI中提供的表名构建一组基本组件。CRUD可以使用单个表实体,例如:'books' 或 'authors',但你也可以为组合实体构建CRUD,例如:具有父子结构的'books_authors'。这将生成一个'books_authors'表,并将作者的所有组件(控制器、服务、模型等)放入Books命名空间,这意味着你可以生成'books_publishers',并且所有组件都将作为作者的兄弟添加。现在假设你继续使用Laracogs启动器套件,那么你可以使用它们自动构建CRUD,这意味着它们已经作为仪表板内容的视图扩展包装,这意味着你离完成应用程序更近一步。
作者
- Matt Lantz (@mattylantz, mattlantz at gmail dot com)
要求
- PHP 7+
- OpenSSL
兼容性和支持
文档
https://docs.grafite.ca/others/crud
许可
CrudMaker是开源软件,许可协议为MIT许可
错误报告和功能请求
请尽可能详细地提供有关问题提交和功能请求的详细信息
免责声明
本软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该责任是基于合同、侵权或其他原因,以及与软件或其使用或其他交易相关的任何事件。