大数跨境
0
0

一款优秀的国产数据建模工具,拖拽建模 + 多库兼容 + 代码生成

一款优秀的国产数据建模工具,拖拽建模 + 多库兼容 + 代码生成 DotNet技术匠
2025-11-24
0
导读:一款轻量、高效、跨平台的国产数据建模工具。

项目简介

PDMaas 是一款轻量、高效、跨平台的国产数据建模工具,支持 Windows、macOS、Linux。提供概念模型、逻辑模型、物理模型三层建模能力,集成 ER 图、流程图、思维导图于一体,适用于开发与技术爱好者。

核心能力

拖拽式建模:可视化设计数据表与关系

全库兼容:支持 20+ 主流及国产数据库(MySQL、PostgreSQL、Oracle、达梦、金仓、GaussDB、OceanBase 等)及大数据平台(Doris、StarRocks、ClickHouse 等)

数据标准化:内置字段标准库、枚举代码库

自动化输出:一键生成 Word/HTML/Markdown 文档,以及 Java、Python 等代码

双向同步:模型 ↔ 数据库差异比对,自动生成 DDL 脚本

版本管理:支持模型历史追溯与多版本对比

定位:社区开源版(CE)面向个人开发者;专业版(Pro)增强单机功能;企业版(EE)提供 Web 协作平台,支持团队协同、权限管理与系统集成。

数据库支持

类型
支持数据库
主流数据库
MySQL, PostgreSQL, Oracle, SQL Server, DB2, SQLite
国产信创数据库
达梦、金仓、南大通用、神州通用、OceanBase、虚谷、GaussDB、瀚高
大数据平台
Hive, Doris, StarRocks, Impala, ClickHouse, MaxCompute, 星环 Inceptor/ArgoDB
待支持
GoldenDB、TiDB

项目效果

1、功能主界面

2、数据建模

3、思维导图以及流程图整合

4、多版本及数据库同步

5、数据标准化

6、导出文档

7、从数据库逆向读取

版本对比(简表)

功能
社区版(CE)
专业版(Pro)
企业版(EE)
三层建模 + ER 图
流程图 / 思维导图
多数据库兼容(20+)
文档 & 代码生成
数据库双向同步
团队协作 / 在线编辑
分支版本管理
✔(静态)
✔(动态)
部署方式
桌面客户端
桌面客户端
Web 应用

项目技术

  • 统一引擎:三版本共享同一核心建模引擎

  • 高性能:支持 5000+ 表、数十万字段的大规模模型

  • 信创适配:兼容麒麟、统信等国产 OS,全栈通过信创验证

  • 灵活扩展:支持自定义数据库类型与字段属性

快速开始

git clone https://gitee.com/yonsum/PDMaas.git
cd PDMaas
npm i --force
npm run start          # 本地启动
npm run package-win    # 打包 Windows 安装包(也支持 mac/linux/all)

依赖:Node.js ≥ v16.19.0,npm ≥ v8.19.3

项目资源

官网:http://www.yonsum.com

Gitee:https://gitee.com/yonsum/PDMaas)

常见问题:https://zhuanlan.zhihu.com/p/248742896

关键词

#数据建模#PDMaas#ER图#数据库兼容#自动化输出#双向同步#版本管理#国产优选#跨平台#开源工具


作者:小码编匠

出处:gitee.com/smallcore/DotNetCore

声明:网络内容,仅供学习,尊重版权,侵权速删,歉意致谢!


END


拖拽即用,物联云组态设计器打通多行业大屏落地
开源云原生监控:一体化可观测与智能告警
开箱即用的数据同步工具:支持 20+ 数据源,实时监控、毫秒级响应
零门槛上手!开源智慧城市一网统管 AI 平台,免费部署即用
高性能低代码 BI 平台:极速报表,大屏与数据中台一体化
一款灵活好用的自定义软键盘,轻松应对身份证、车牌、电话等
免费开源!支持仓库、生产、质量、设备管理的 MES 系统
面向工业物联网的轻量级 Web SCADA解决方案
这才是企业级低代码平台:插件化+ 流程引擎 + 智能报表
开箱即用的 React + ECharts + DataV 大屏可视化方案
基于 Vue3 + Spring Cloud 的能源管理系统微服务实战
基于 Web 的多功能网络调试助手,轻松搞定TCP/UDP和串口
开源云原生 MQTT Broker:轻松连接海量物联网设备
国产首创!iotView 开源轻量级工业物联网低代码平台
Vue 3 + TypeScript 实现的轻量级高效文件管理系统
开箱即用的企业级微服务框架,集成SSO、支付中心与监控追踪
Web 组态软件 Vue+Go 打造 B/S架构实时监控系统
一款B/S结构、开源、免费的生产执行管理系统(MES)
开源零代码数据可视化,拖拽分析,人人可用的 BI 工具
Three.js 遇上 Vue3 开发现代化 3D 可视化编辑系统
Vue3 + Vite7 + TS 高颜值后台管理模板 | 清新优雅,开箱即
全新开源 SAAS 架构:简单、美观、真正可落地的多租户云平台
IoTOS 物联网卡运营综合平台
一款基于 Vue 和 Electron 的接口文档管理工具
开源免费!这款数据可视化平台支持多源自由组合,随心造看板
一个基于GB28181-2016标准实现的网络视频平台
H.264/H.265视频管理+云边协同:基于若依的监控系统实战
支持 Windows 与 Linux 的开源消防可视化平台来了!
开源免费的人力资源管理系统,本地部署、安全可控、灵活可定制
一款免费、高效、稳定的开源企业级问卷表单系统
开源边缘计算平台:融合视频与物联网的实时行为风险预警系统
国产开源通用AI-CRM:新一代智能客户管理平台
一款开源免费、支持私有化部署的在线知识库管理平台
基于 Spring Boot + Reactor 的响应式物联网平台支持二次开发
一款真正开箱即用高颜值的 Vue3 后台管理模板,完全开源免费
一站式集成MES、WMS、ERP、QMS与IoTS的智能生产管理系统
开箱即用的开源工作流系统:支持请假、工单等场景的灵活配置
一款开源高效的私有云文档系统,支持百种格式在线预览
开源免费可商用!基于流行技术栈的商业级后台管理系统
融合物联网、视频监控与低代码的开发框架(支持GB28181/RTSP)
开箱即用!轻量高效的前后端分离考试系统,支持 Web 与小程序
Rust 实现高效安全的 GB28181 视频监控平台(兼容2016/2022)
一款基于 SpringBoot3 + Vue2 强大的企业级内容管理系统
AI + 低代码双引擎:SpringCloud+Vue3 企业平台,一键生成零代码!
EasyAIoT:AI零门槛、全场景定制的万物智视物联网平台
全开源 AI + 低代码双引擎智能办公系统
企业级低代码平台,轻松应对99.99%编程挑战
开源电子合同平台,支持证据链签署与私有化部署
一款高性能网络框架,适用于物联网、IM、客服系统
全开源 BI 平台三步搞定酷炫数据大屏(多数据源 + 拖拽设计)
轻量级物联网综合管理平台(卡模组管理、三网融合、全流程业务)
开源智慧物业管理系统,微服务架构支持小程序、H5多端及二次开发
一站式物联网接入iot-ucy中间件全协议覆盖,无缝对接主流数据库



备注【开源

方便大家交流、资源共享和共同成长

纯技术交流群、需要的小伙伴请扫码




有收获?不妨分享让更多人受益

关注「程序员开源栈」,共同提升技术实力


点分享
点收藏
点在看
点点赞

【声明】内容源于网络
0
0
DotNet技术匠
「DotNet技术匠」聚焦.NET核心,分享深度干货、实战技巧、最新资讯、优质资源,助你领跑技术赛道,赋能开发者成长。
内容 1715
粉丝 0
DotNet技术匠 「DotNet技术匠」聚焦.NET核心,分享深度干货、实战技巧、最新资讯、优质资源,助你领跑技术赛道,赋能开发者成长。
总阅读13
粉丝0
内容1.7k