所以我想知道是否有任何可以与Laravel 5一起使用的软件包来向我展示我的模型关系?我知道我可以使用SQL关系GUI来做这件事,但我对Laravel一个好奇吗?
提前致谢
答案 0 :(得分:6)
Laravel Schema Designer是一个帮助设计Laravel关系数据库的在线应用程序。
还可以将迁移代码,模式,模型,控制器,表单或更多内容导出到Laravel作为代码。
正如所说的在线免费工具/服务,我发现它很有用。
Laravel Shcema Designer链接:http://laravelsd.com
答案 1 :(得分:5)
您可以使用Laravel SchemaSpy。
使用SchemaSpy,您可以分析数据库的模式元数据,并使用以下有用信息生成浏览器可读文件:
SchemaSpy的缺点是你需要在你的服务器上安装java才能工作。
答案 2 :(得分:0)
PS:我还没有尝试过。我昨天在一个问题上看到了它。Administrator是Laravel的管理界面构建器。使用Administrator,您可以直观地管理您的Eloquent模型及其关系,还可以创建独立的设置页面来存储站点数据和执行站点任务。
答案 3 :(得分:0)
如果仍然存在此问题,可以尝试使用带有Laravel新支持的建模工具Skipper(https://www.skipper18.com)。在测试阶段,它是完全免费的。
它完全可以满足您的搜索需求,而且还可以做很多事情:
如果想尝试,可以在https://www.skipper18.com/en/download处下载,然后在初始应用程序许可证屏幕中选择“ Laravel Beta许可证”。