天天看點

朋友在做一個低代碼+研發管理的平台,我幫忙做了一些設計,其中就設計實作了一個資料庫管理工具,更準确的說是資料庫的建庫工具

作者:IT創業志

朋友在做一個低代碼+研發管理的平台,我幫忙做了一些設計,其中就設計實作了一個資料庫管理工具,更準确的說是資料庫的建庫工具,把navicat常見的一些建庫操作做了一個實作。

很多同行可能會問,直接用navicat這樣的mysql用戶端軟體來建庫不好嗎?非得自己造個重複的輪子。

看了我下面的系統功能截圖可能你就明白我為什麼要這樣做了。

好處如下:

1、在建表的時候,提供常用字段的快捷選擇,這樣建表更快,更關鍵的是通過直接選擇常用字段建表,可以保證無論哪個人來建表,标準都是統一的,統一的字段命名、統一的資料類型、統一的字段設定等,就不會千人千面了;

2、提供高效的指令行建字段方式,最簡潔的情況下,輸入一個字段名稱就可以建好,字段的其他設定資訊,系統會自動判定;

3、所有對資料庫的變更都可以被記錄在案,以後測試環境到生産環境的遷移,可以通過變更記錄來實作資料庫架構的自動更新;

4、可以實作對資料庫表的邏輯删除及誤删除後的恢複。

總之一句話:高效、科學。不以高效為前提條件的低代碼平台都是耍流氓。

朋友在做一個低代碼+研發管理的平台,我幫忙做了一些設計,其中就設計實作了一個資料庫管理工具,更準确的說是資料庫的建庫工具
朋友在做一個低代碼+研發管理的平台,我幫忙做了一些設計,其中就設計實作了一個資料庫管理工具,更準确的說是資料庫的建庫工具
朋友在做一個低代碼+研發管理的平台,我幫忙做了一些設計,其中就設計實作了一個資料庫管理工具,更準确的說是資料庫的建庫工具

繼續閱讀