gormt提供數據庫結構轉換功能,您可以直接將SQL結構轉換為struct結構,讓數據結構更加清晰,方便你在編輯數據對象的時候可以直接從SQL獲取數據,這款軟件功能很簡單,主程序通過命令行運行,您可以參考提示執行數據轉換,軟件顯示登錄功能,您可以連接到遠程數據庫獲取轉換對象,可以在軟件配置數據庫地址,設置用戶名稱和密碼,可以選擇簡單模式輸出,可以選擇單表模式輸出,也可以設置導出外鍵,配置完畢就可以通過命令執行轉換,輕松獲取struct類型的數據對象結構,方便復制到其他開發軟件使用!
gormt軟件功能
mysql數據庫轉結構工具,可以將mysql數據庫自動生成golang sturct結構,帶大駝峰命名規則。帶json標簽
支持gorm相關屬:
數據庫表,列定義注釋支持
json標簽json標簽輸出
gorm.Model基本模型
PRIMARY_KEY將列指定為主鍵
UNIQUE將列指定為唯一
NOT NULL將列為指定為非NULL
INDEX創建具有或不帶名稱的索引,如果多個索引同名則創建復合索引
UNIQUE_INDEX和INDEX類似,只不過創造的是唯一索引
支持外鍵相關屬
支持函數導出(包括:外鍵,關聯體,索引關…)
支持默認值
gormt軟件特色
1、簡單的數據轉換方式,快速從MySQL轉換數據對象
2、可以將數據庫資源轉換為struct類型的數據對象結構
3、方便用戶從SQL提取自己需要的數據內容
4、如果你在開發的過程需要struct結構就可以通過SQL轉換
5、直接在軟件連接到數據庫轉換struct結構對象
6、可以對轉換的內容復制,可以自定義輸出目錄
7、通過命令行模式工作,符合編程人員需求
gormt使用說明
1、從命令行運行gormt.exe,隨后進入到當前的工作界面
2、可以在軟件配置連接方式,可以登錄數據庫
3、這里是數據庫連接界面,輸入地址,輸入用戶名稱和密碼,配置輸出目錄執行轉換
4、軟件在命令界面顯示轉換,如果你會命令行就可以下載這款軟件轉換數據庫
5、下圖是提供的交互界面模式
gormt教程
1.通過當前目錄config.yml文件配置替換配置項
注意:最新的配置請參考MyIni.go,或使用命令行工具替換生成的。
2.可以使用命令行工具更新配置項
./gormt -H=127.0.0.1 -d=oth_db -p=qwer -u=ot –port=3306
命令行工具默認會生成config.yml,具置為gormt可執行文件所在目錄。通過可以which gormt查找所在目錄。
3.查看幫助
4.樣品展示
5.導出結果
6.支持函數導出(導出函數只是gorm的輔助類函數,完全兼稱為gorm)