最近頻繁的寫 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