将 SQL转换成 Laravel Query Builder 代码
最近频繁的写 SQL 跟 Shell 脚本,将查询结果在 SQLPro Studio 和 Shell 之间搬运着实不是办法。最后想着还是用框架来做查询连带执行,于是乎又用起了 ORM。
通过 Laravel 写查询时,又想着偷懒,在 GitHub 找到可以把原始的 SQL 转化成 Laravel 查询的工具,于是一番操作,顺带把工程优化打包,搞了个容器版本,记录如下:
SQL2Builder
- Gitee 地址:gitee.com/normalcoder/sql2builder
- GitHub 地址:github.com/normal-coder/sql2builde...
SQL2Builder 是一个可以将 SQL 转换为 Laravel Query Builder(查询构造器)的前端工程,原始工程源自 github.com/sql2builder/sql2builder...。
在线版本可访问原作发布的 sql2builder.github.io/ 进行体验
离线使用
为了能离线在本地使用,可以基于 Docker 运行 SQL2Builder,启动命令如下:
docker run --name sql2builder -d -p 8877:80 normalcoder/sql2builder:v1.0
容器启动后,访问 loclahost:8877 即可
手动构建
如果想要自己动手,也可以通过一下命令自行构建
git clone https://gitee.com/normalcoder/sql2builder.git
docker build -t normalcoder/sql2builder:v1.0 .
本作品采用《CC 协议》,转载必须注明作者和本文链接
独立开发者/PM at Gitee 个人博客 https://normalcoder.com
还是自己写吧!!。
而且好像只能用于 select 其他不支持
试下 chatgpt 去转换。