工具分享:db6.cn 数据库相关的小工具
Tip起因是捡了个便宜的域名,然后 augment code 上次变更收费方式转换的积分快到期了,还有 20 多万,所以让 AI 撸了一个小工具网站,有需要的佬友可以来试试
功能清单
一、DDL/ORM 转换工具
| 功能 | 状态 | 说明 |
|---|---|---|
| DDL → GORM | 已实现 | MySQL/PostgreSQL DDL 转 Go GORM 模型代码 |
| DDL → Prisma | 已实现 | DDL 转 Prisma Schema |
| DDL → SQLAlchemy | 已实现 | DDL 转 Python SQLAlchemy 模型 |
| DDL → TypeORM | 已实现 | DDL 转 TypeScript TypeORM 实体 |
| DDL → JPA/Hibernate | 已实现 | DDL 转 Java JPA 实体类 |
| DDL → MyBatis-Plus | 已实现 | DDL 转 MyBatis-Plus Entity/Mapper/XML |
二、SQL 工具
| 功能 | 状态 | 说明 |
|---|---|---|
| SQL 格式化 | 已实现 | 多方言格式化(MySQL/PostgreSQL/SQLite/SQL Server/ANSI) |
| Schema Diff | 已实现 | 两个 DDL 文本比较,生成差异与迁移 SQL |
三、可视化工具
| 功能 | 状态 | 说明 |
|---|---|---|
| ER 图生成 | 已实现 | 从 DDL 解析生成 ER 关系图,支持导出 SVG/PNG |
四、数据生成与转换
| 功能 | 状态 | 说明 |
|---|---|---|
| Mock 数据生成 | 已实现 | 根据表结构生成测试数据(CSV/SQL INSERT/JSON) |
| JSON → INSERT | 已实现 | JSON 数据转 SQL INSERT 语句 |
| JSON → UPDATE | 已实现 | JSON 数据转 SQL UPDATE 语句 |
| 表格 → INSERT | 已实现 | CSV/TSV/ 剪贴板表格转 INSERT |
| 表格 → UPDATE | 已实现 | CSV/TSV/ 剪贴板表格转 UPDATE |
五、小工具集
| 功能 | 状态 | 说明 |
|---|---|---|
| 命名转换器 | 已实现 | snake_case/camelCase/PascalCase/kebab-case 互转 |
| UUID/ID 生成器 | 已实现 | UUID v1/v4/v7、雪花 ID、NanoID、ULID 生成 |
| 时间戳转换 | 已实现 | 时间戳与日期时间格式互转,多时区支持 |
| JWT 解析 | 已实现 | JWT Token 解析、Header/Payload 展示、签名校验 |
六、代码转换
| 功能 | 状态 | 说明 |
|---|---|---|
| JSON → Java POJO | 已实现 | JSON 转 Java 类(支持 Lombok、Jackson 注解) |

评论区(暂无评论)