【公眾號回復 「1024」,免費領取程序員賺錢實操經驗】
大家好,我是章魚貓。
程序員日常工作接觸最多的可能就是 SQL 了,而 SQL 語句的編寫是很考驗水平的。如果讓有問題的 SQL 變更發布到線上,可能會直接造成線上服務的不可用,所以 SQL 經過團隊成員的審核校對是很有必要的。
今天要推薦的工具 Yearning,是一個開箱即用的 MySQL Web 審核平台,提供查詢審計,SQL審核,SQL回滾,自定義工作流等多種功能。
Yearning 擁有以下功能:
1、自動化SQL語句審核,可對SQL進行自動檢測並執行
2、 DDL/DML語句執行後自動生成回滾語句
3、 審核/查詢 審計功能
4、 支持LDAP登錄/釘釘及郵件消息推送
5、 支持自定義審核工作流
6、 支持細粒度權限分配
更全的功能如下圖:
Yearning 使用 Go 語言開發,同時 Yearning 不依賴於任何第三方 SQL 審核工具作為審核引擎,內部已自己實現審核/回滾相關邏輯,僅依賴 Mysql 數據庫存儲相應的流程和使用情況。所以 Yearning 安裝也很簡單,只需要下載官方的二進制包即可啟動,開箱即用。以下是 Yearning 的幾個常用操作界面:
1、Dashboard
2、審核
3、SQL 語法及規則檢測
更多項目詳情請查看如下鏈接。
開源項目地址:https://github.com/cookieY/Yearning
最近,章魚貓建了一個「GitHub 精選交流群」,歡迎大家一起交流優秀開源項目,也可以宣傳自己的開源項目,在 「GitHub 黑板報」公眾號後台回復【加群】邀請你入群。
---特別推薦---
特別推薦:一個新的優質的專注分享各種瀏覽器插件、黑科技教程、各種你想不到的高效率軟件及工具的公眾號,「程序員掘金」,專注挖掘好東西,非常值得大家關注。點擊下方公眾號卡片,直接關注。