将 SQL转换成 Laravel Query Builder 代码-诺墨的博客站

最近频繁的写 SQL 跟 Shell 脚本,将查询结果在 SQLPro Studio 和 Shell 之间搬运着实不是办法。最后想着还是用框架来做查询连带执行,于是乎又用起了 ORM。

通过 Laravel 写查询时,又想着偷懒,在 GitHub 找到可以把原始的 SQL 转化成 Laravel 查询的工具,于是一番操作,顺带把工程优化打包,搞了个容器版本,记录如下:

SQL2Builder

SQL2Builder 是一个可以将 SQL 转换为 Laravel Query Builder(查询构造器)的前端工程,原始工程源自 https://github.com/sql2builder/sql2builder.github.io

在线版本可访问原作发布的 https://sql2builder.github.io/ 进行体验

离线使用

为了能离线在本地使用,可以基于 Docker 运行 SQL2Builder,启动命令如下:

docker run --name sql2builder -d -p 8877:80 normalcoder/sql2builder:v1.0

容器启动后,访问 http://loclahost:8877 即可

将 SQL转换成 Laravel Query Builder 代码-诺墨的博客站

手动构建

如果想要自己动手,也可以通过一下命令自行构建

git clone https://gitee.com/normalcoder/sql2builder.git
docker build -t normalcoder/sql2builder:v1.0 .