您的位置:首页 > 数据库

myGeneration生成数据库说明文档

2012-10-09 15:36 211 查看
今天下载了MyGeneration玩了玩,发现挺有趣的!一般一个项目都有一份数据库说明文档供开发人员或实施人员查阅,但我暑期实习的公司的cis、nis项目开发文档和数据库说明文档都没有,代码的注释也少的可怜,而且系统要不断升级,期间做病案的特别痛苦,没数据库说明文档来回去服务器数据库管理系统查询某个表某个字段什么意思及什么数据类型,加之前段采用的是flex技术,效率低特别低。今天用该工具把数据库的表结构、视图及存储过程生成html的报表形式,对开发查询有很大的帮助,欢迎大家使用!

首先介绍下myGeneration:MyGeneration 是一款不错的ORM和代码生成工具,它基于模板(Template)工作,安装好MyGeneration 后自带了很多模板,并且提供在线模板库提供模板升级和允许用户自定义模板。MyGeneration 的模板可以用C#, VB.NET, JScript,
and VBScript编写。使用MyGeneration 可以为Gentle.NET, Opf3, NHibernate等生成ORM架构或ORM文件,为多种数据库生成存储过程,为.Net项目生成C#、VB.NET
程序代码,PHP、HTML等页面代码。(百度之)

下面开始:下载myGeneration:http://download.cnet.com/MyGeneration/3000-10250_4-10343918.html?tag=mncol;1

下载 安装后,打开 myGeneration 进入Default Setting 视图:



第一次安装后打开软件Driver下拉框什么都没有,需要重启机器才会有相关的驱动,根据需要选择不同的数据库驱动,下面的数据库连接字符串查看安装文件自带的api帮助文档,内面有不同的数据库连接字符串,我这里选的是Microsoft SQL Server。填写好后测试连接:(连接到自己的DBMS中)



然后点击工具栏MyMeta Browser打开MyMeta Browser窗口,再点击工具栏Open



选择Templates模板下得HTML文件下的HTML_DatabaseReport.csgen文件打开HTML Database Report窗口



接下来点击执行 打开HTML Database Report对话框:



根据提示选择生成文档的路径、数据库及表、视图和存储过程,点击ok,等一两分钟就ok啦!下面是生成的数据库说明文档:





模板自己可以根据需要修改模板以不同的风格显示! myGerneration还有许多功能待发掘,遗憾的一点该软件好像不支持java。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: