SmartSQL 是一款方便、快捷的數(shù)據(jù)庫(kù)文檔查詢、導(dǎo)出工具!該工具從最初支持CHM文檔格式開(kāi)始,通過(guò)不斷地探索開(kāi)發(fā)、集思廣益和不斷改進(jìn),又陸續(xù)支持Word、Excel、PDF、Html、Xml、Json、MarkDown等文檔格式的導(dǎo)出。同時(shí)支持SqlServer、MySql、PostgreSQL、SQLite等多種數(shù)據(jù)庫(kù)的文檔查詢和導(dǎo)出功能。
SmartSQL簡(jiǎn)介
SmartSQL 是一款開(kāi)源的數(shù)據(jù)庫(kù)文檔管理工具!支持SqlServer、MySql、PostgreSql、SQLite等多種數(shù)據(jù)庫(kù)文檔查詢、生成。該工具從最初支持CHM文檔格式開(kāi)始,通過(guò)開(kāi)源,集思廣益,不斷改進(jìn),又陸續(xù)支持Word、Excel、PDF、Html、XML、Json、MarkDown等文檔格式的導(dǎo)出。同時(shí)支持對(duì)數(shù)據(jù)庫(kù)表、視圖、存儲(chǔ)過(guò)程進(jìn)行自定義分組管理、導(dǎo)出。
數(shù)據(jù)庫(kù)支持
- ? SqlServer
- ? MySQL
- ? Oracle
- ? PostgreSQL
- ? SQLite
- ? 達(dá)夢(mèng)
主要功能
文檔內(nèi)容
- 表:序號(hào) | 列名 | 主鍵 | 自增 | 數(shù)據(jù)類型 | 長(zhǎng)度 | 允許NULL值 | 默認(rèn)值 | 備注說(shuō)明
- 視圖:視圖內(nèi)容SQL腳本
- 存儲(chǔ)過(guò)程:存儲(chǔ)過(guò)程內(nèi)容SQL腳本
支持導(dǎo)出的文檔格式
更新表列的注釋的方式?
通過(guò) 文件-導(dǎo)入備注,選擇文件導(dǎo)入進(jìn)行更新批注(注釋): pdm 由powerdesigner設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)產(chǎn)生。 xml 由visual studio設(shè)置 實(shí)體類庫(kù)的項(xiàng)目屬性,勾選 XML文檔文件 后生成項(xiàng)目時(shí)產(chǎn)生。 xml 由SmartSQL的 XML導(dǎo)出 而產(chǎn)生。
功能架構(gòu)
功能介紹
Dashbord
工具箱
網(wǎng)站導(dǎo)航
數(shù)據(jù)庫(kù)連接
連接管理中可以對(duì)當(dāng)前添加的連接進(jìn)行添加、修改和刪除等操作。
目前支持對(duì)SQLServer、MySQL、Oracle、PostgreSQL、達(dá)夢(mèng)...等6種數(shù)據(jù)庫(kù)的支持。
對(duì)DB2、TIDB、瀚高等其他關(guān)系型數(shù)據(jù)庫(kù)的支持正在進(jìn)行中。
分組管理
在此可以對(duì)數(shù)據(jù)庫(kù)中的表、視圖、存儲(chǔ)過(guò)程實(shí)現(xiàn)自定義分組,方便管理
同時(shí)支持對(duì)分組進(jìn)行排序,將鼠標(biāo)放在需排序的分組上,當(dāng)箭頭變成?就可以拖動(dòng)排序了
對(duì)常用的分組可置為默認(rèn)展開(kāi),不常用的分組置為默認(rèn)不展開(kāi)
快捷查詢
支持左側(cè)菜單快速檢索對(duì)象
同時(shí)支持右側(cè)主界面快速檢索表、列、視圖等信息
最大亮點(diǎn)是支持雙擊備注說(shuō)明列對(duì)應(yīng)單元格快速設(shè)置對(duì)象注釋信息
對(duì)視圖、存儲(chǔ)過(guò)程支持一鍵查看內(nèi)容結(jié)構(gòu)、一鍵復(fù)制
導(dǎo)入導(dǎo)出
支持對(duì)表、視圖、存儲(chǔ)過(guò)程進(jìn)行導(dǎo)出成多種格式的離線文檔
支持對(duì)XML格式的文檔進(jìn)行導(dǎo)入表、列、視圖、存儲(chǔ)過(guò)程注釋
設(shè)置/關(guān)于
支持搜索時(shí)設(shè)置根據(jù)前綴模糊搜索和全量模糊搜索
支持對(duì)右側(cè)主界面設(shè)置多選項(xiàng)卡和單選項(xiàng)卡設(shè)置
文檔截圖
CHM文檔
Html文檔
Word文檔
Excel文檔
PDF文檔
開(kāi)源地址
https://gitee.com/dotnetchina/SmartSQL