XDesign DB:一款在线的AI可视化数据库设计加全栈代码生成工具

286 阅读2分钟

作者耗时四个月做的工具,一个人独立开发前后端,后端JDK21、SpringBoot3,前端:TypeScript、React、AntV X6、Ant Design X

image.png

给大家介绍一下功能:

  • 多数据库支持:支持MySQL、MariaDB、Oracle等多种数据库的脚本导出,同时支持自定义模板生成其他数据库的脚本。
  • 多版本管理:支持创建版本,版本发布后将被冻结,仅可在开发版本上进行修改。支持轻松导出各个版本的增量SQL,简化数据库变更管理。
  • 多格式数据字典:支持导出HTML、Markdown和Word格式的数据字典
  • AI字段命名:告别手动翻译和命名纠结,输入业务术语即可生成符合数据库设计规范的字段名称。
  • 全栈代码生成:支持从数据库DDL到前后端代码的全链路生成,不仅生成基础代码,还能根据模板一键生成简单的管理系统,下载后即可直接运行。
  • AI辅助设计:基于大模型的智能建模助手,支持自然语言转数据模型,自动推导表结构及关联关系。

1、我的应用: 管理实体应用、应用可发布到应用市场供大家一起使用。

image.png

AI可视化数据库设计 image.png 2、我的模板:管理模板,模板可发布到模板库供大家一起使用。

image.png

代码编辑器管理模板,支持创建各种语言的模板,模板可自定义各种参数,可通过项目模板快速生成基础代码。

image.png

枚举模块

轻松管理枚举数据,内置大量枚举,减少你找数据的时间

image.png

类型映射模块

管理类型映射

image.png

Java类型映射

image.png

XDesign DB 适用于数据库设计、文档生成、SQL生成、多版本管理,代码生成,以下是它的在线使用地址:www.ilwcode.cn/