將 SQL轉換成 Laravel Query Builder 程式碼

諾墨發表於2022-12-22

將 SQL轉換成 Laravel Query Builder 程式碼

最近頻繁的寫 SQL 跟 Shell 指令碼,將查詢結果在 SQLPro Studio 和 Shell 之間搬運著實不是辦法。最後想著還是用框架來做查詢連帶執行,於是乎又用起了 ORM。

透過 Laravel 寫查詢時,又想著偷懶,在 GitHub 找到可以把原始的 SQL 轉化成 Laravel 查詢的工具,於是一番操作,順帶把工程最佳化打包,搞了個容器版本,記錄如下:

SQL2Builder

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 即可

將 SQL轉換成 Laravel Query Builder 程式碼

手動構建

如果想要自己動手,也可以透過一下命令自行構建

git clone https://gitee.com/normalcoder/sql2builder.git
docker build -t normalcoder/sql2builder:v1.0 .
本作品採用《CC 協議》,轉載必須註明作者和本文連結
獨立開發者/PM at Gitee 個人部落格 https://normalcoder.com

相關文章