天天看点

Power Designer 转C#实体类方法

原文:

Power Designer 转C#实体类方法

1、打开Power Designer菜单 Tools,选择如图 

Power Designer 转C#实体类方法

2、弹出方框中选择PD安装目录下的如图地址

Power Designer 转C#实体类方法

3、object language选择正确目录后,可选如图语言,如C#。再填写name和code。

Power Designer 转C#实体类方法

3、选择detail,看着需要勾选。确定完成。

Power Designer 转C#实体类方法

4、打开生成后的PhysicalDiagram,菜单就会出现language选项,点击打开 edit current object language

Power Designer 转C#实体类方法

5、修改profile->attribut->templates->definition

Power Designer 转C#实体类方法

CODE:

.if (%isGenerated%) and (%isValidAttribute%)

[%oidDocTag%\n]\

[%customAttributes%\n]\

///<summary>

[%comment%\n]\

///</summary>

\[Column("%fieldCode%")\]\n

   .if (%Multiple% == false) and (%isIndexer% == false)

[%visibility% ][%flags% ]%dataType% %fieldCode% { get; set; }\n

   .else

[%visibility% ][%flags% ]%dataType%[%arraySize%] %fieldCode% { get; set; }\n

   .endif

.endif