devforest / laravel-dynamic-report-generator
一个用于Laravel动态报告生成的拖放界面包
dev-Beta
2024-09-03 06:53 UTC
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2024-09-03 06:53:38 UTC
README
一个带有拖放界面的Laravel动态报告生成包。此包允许用户通过拖放表和列来生成SQL查询,并显示结果。
拖放界面
保存的报告
显示查询结果
功能
- 用于选择表和列的拖放界面
- 使用外键关系连接多个表
- 动态生成SQL查询
- 以表格格式显示查询结果
安装
要安装此包,请按照以下步骤操作
- 使用Composer将包添加到您的Laravel项目中
composer require devforest/laravel-dynamic-report-generator - 如果未自动注册,请将服务提供者添加到
config/app.php'providers' => [ // ... DevForest\\ReportGeneratorServiceProvider::class, ]; - 发布包资源
php artisan vendor:publish --provider="DevForest\ReportGeneratorServiceProvider" - 迁移
php artisan migrate
用法
安装并设置包后,您可以通过以下地址访问报告生成器界面:
http://your-app-url/report-generator
从这里,您可以
- 从列表中选择表
- 将列拖放到选定的列区域
- 配置表连接和条件
- 生成并查看SQL查询结果
贡献
欢迎贡献!请随时提交pull request或在GitHub上打开问题。
许可
此包是开源软件,根据MIT许可证授权。