(整理)PowerDesign与EF的文档说明
最近通过PowerDesign->SQLServer->VS的方式,将数据库设计、创建、实体模型生成等环节打通,发现VS中的Model竟然没有说明,然后就在园子里找了一下,发现了园友的文章。
原文地址(PowerDesign摘要):http://www.cnblogs.com/stone_w/archive/2012/10/18/2729475.html
原文地址(EF摘要):http://www.cnblogs.com/stone_w/archive/2012/10/25/2738345.html
工具下载地址:http://eftsqldocgenerator.codeplex.com/releases/view/69447
1)PowerDesigner使用
1.1)PowerDesigner添加字段说明
打开表设计视图=>选择Columns栏目=>点击“Columns and Filter”=> 沟中“Comment”选项,随后便可添加列说明。如图:

1.2)添加表索引 双击表视图进入表设计页面 => 点击Indexs栏目 => 新增一列索引 => 双击新增索引行 => 点击Columns => 点击“Add Columns”选着要添加索引的字段,设置排序规则。
添加唯一索引的方法:双击表视图进入表设计页面 => 点击Indexs栏目 => 新增一列索引 => 双击新增索引行 => General界面选择Unique,如下图,然后,点击Columns => 点击“Add Columns”

1.3)添加表约束 双击表视图进入表设计页面 => 点击Keys栏目 => 新增一列索引 => 双击新增索引行 => 点击Columns => 点击“Add Columns”选着要添加约束的字段,设置约束规则。
1.4)导出图片 选中要导出的表 => 点击工具栏Edit => 点击ExportImage => 选择路径导出
2)EF 文档的生成
2.1)利用微软开源项目EFTSQLDocumentation.Generator.exe,生成ef字段摘要(说明)文档。
下载地址:http://eftsqldocgenerator.codeplex.com/releases/view/69447,
2.2)下载解压完成后,cmd命令行进入Binary文件夹下,调用EFTSQLDocumentation.Generator.exe命令(命令在下文),完成生成,如图:


调用命令:
格式:EFTSQLDocumentation.Generator.exe -c "连接数据库字符串" -i "xxx.edmx物理目录"
示例: EFTSQLDocumentation.Generator.exe -c "Data Source=.;Initial Catalog=db2012;User ID=sa;Password=sa;" -i "E:\db2012.edmx"
执行EFTSQLDocumentation.Generator.exe调用之后,刷新edmx文件,字段摘要(说明)文档已全部生成了(有时候需要多刷新几遍……)。
测试使用的工具版本:VS2010、EF 6.0、PD15.3
(整理)PowerDesign与EF的文档说明的更多相关文章
- 整理关于Java进行word文档的数据动态数据填充
首先我们看下,别人整理的关于Java生成doc 的 资料. java生成word的几种方案 1. Jacob是Java-COM Bridge的缩写,它在Java与微软的COM组件之间构建一座桥梁.使用 ...
- Go.js 没有中文文档 也没有中文demo 学起来很费劲 给大家整理一个算是详细的文档
<!DOCTYPE html> <html> <head> <meta name="viewport" content="wid ...
- 根据网站所做的SEO优化整理的一份文档
今日给合作公司讲解本公司网站SEO优化整理的一份简单文档 架构 ########################################## 1.尽量避免Javascript和flash导航. ...
- 使用swagger作为restful api的doc文档生成
初衷 记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情.也许多点,也许少点.甚至,接口总是需要适应新需求的,修改了,增加了,这份 ...
- postgresql 导出数据字典文档
项目上需要整理目前数据库的数据字典文档.项目不规范,这种文档只要后期来补.这么多张表,每个字段都写到word文档里真心头大.就算前面写了个查询表结构的sql,但是最后整理到word里还是感觉有点麻烦. ...
- 一个供新手把玩的jQueryUI在线文档
最近整理了一份jQueryUI文档,方便以后学习和运用. 把玩地址
- u-boot-2016.07 README文档结构
Author:AP0904225版权声明:本文为博主原创文章,转载请标明出处. 阅读u-boot的README文档,可以获取很多有用的信息,例如从哪里可以获得帮助,帮助:u-boot版本命名规则,目录 ...
- Entity Framework 帮助文档
Entity Framework (EF) 帮助文档 在代码中定义实体,并生成数据库模型 原文链接 基于已有数据库创建 Code First 实体模型 原文链接 Entity Framework Fl ...
- 使用swagger作为restful api的doc文档生成——从源码中去提取restful URL接口描述文档
初衷 记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情.也许多点,也许少点.甚至,接口总是需要适应新需求的,修改了,增加了,这份 ...
随机推荐
- CTSC&&APIO 2015 酱油记
在北京待了一周多,还是写点记录吧. 人民大学校园还是挺不错的,不过伙食差评. CTSC的题目太神,根本不会搞,一试20二试10分..本来都寄希望于提交答案题的..结果就悲剧了. 然后是听大爷们的论文答 ...
- 通过cpu SN码注册软件类
using System; using System.Management; namespace SoftReg { internal class SoftReg { #region 变量 ]; // ...
- Objective-C学习笔记-第三天(1)
今天开始用oc写iOS程序,遇到的问题有 1.在不同的类使用类的方法或者访问类的属性的时候(公开的方法或者属性),方法或者属性必须在类头文件中声明. 2.对象类型的声明以及定义需要用*,表明这个是一个 ...
- Libgdx 开发指南(1) 应用框架
应用框架 模块 Libgdx包含五个核心接口与操作系统交互,各自实现了如下接口: Application:运行应用,向client通知应用层事件,例如窗口大小的改变(window resizing). ...
- spring整合hibernate配置文件
Spring对hibernate配置文件hibernate.cfg.xml的集成,来取代hibernate.cfg.xml的配置 spring对hibernate配置文件hibernate.cfg.x ...
- Kerberos安装及使用
转载请注明出处:http://www.cnblogs.com/xiaodf/ 2. 安装 Kerberos2.1. 环境配置 安装kerberos前,要确保主机名可以被解析. 主机名 内网IP 角色 ...
- super.onCreate(SavedInstanceState);
super.onCreate(SavedInatanceState)时调用父类的构造方法,SavedInstanceState是保存当前Activity的状态信息. onCreate方法的参数是Bun ...
- java中的final关键词
参考资料: http://www.cnblogs.com/dolphin0520/p/3736238.html final是个修饰词,可以修饰类.方法.变量. 1. 修饰类 修饰类,就表示这个类不能被 ...
- SIFT特征提取分析(转载)
转载自: http://blog.csdn.net/abcjennifer/article/details/7639681 SIFT(Scale-invariant feature transform ...
- linux与windows的不同
linux 严格区分大小写:linux 所有内容都以文件形式保存,包括用户和硬件:linux 不以文件后缀名来区分文件类型:但有一些便于管理员区分文件类型的约定俗称的后缀:windows下的程序不能直 ...