#plant-uml #sql #mermaid #postgresql #cli

bin+lib sqlant

从 SQL 连接字符串生成 PlantUML/Mermaid ER 图文本描述

9 个版本

0.3.1 2024年4月14日
0.3.0 2024年4月4日
0.2.0 2023年10月29日
0.1.5 2023年4月25日
0.1.0 2022年8月30日

#541命令行工具

Download history • Rust 包仓库 58/week @ 2024-04-25 • Rust 包仓库 78/week @ 2024-05-02 • Rust 包仓库 1178/week @ 2024-05-09 • Rust 包仓库 612/week @ 2024-05-16 • Rust 包仓库 396/week @ 2024-05-23 • Rust 包仓库 486/week @ 2024-05-30 • Rust 包仓库 143/week @ 2024-06-06 • Rust 包仓库 529/week @ 2024-06-13 • Rust 包仓库 260/week @ 2024-06-20 • Rust 包仓库 30/week @ 2024-06-27 • Rust 包仓库 132/week @ 2024-07-04 • Rust 包仓库 34/week @ 2024-07-11 • Rust 包仓库 44/week @ 2024-07-18 • Rust 包仓库 118/week @ 2024-07-25 • Rust 包仓库 56/week @ 2024-08-01 • Rust 包仓库 32/week @ 2024-08-08 • Rust 包仓库

每月下载量:256

MIT 许可证

37KB
875

sqlant

从 SQL 连接字符串生成 PlantUML/Mermaid ER 图文本描述
灵感来源于 planter

目前,仅支持 PostgreSQL NoTls 连接

创建原因

我喜欢 planter 的理念,并在内部 confluence 文档中使用 PlantUML 插件为我的项目。
但我希望让它变得更好

安装

cargo install sqlant

使用方法

PlantUML

sqlant postgresql://sqlant_user:sqlant_pswd@localhost/sqlant_db

example link

postgresql://sqlant_user:sqlant_pswd@localhost/sqlant_db -o mermaid

Mermaid

image

依赖

~8–18MB
~257K SLoC